If you understand Japanese, you can search for a game and it will return the game's official website. I think it covers both commercial and indie releases, but I know for sure it covers indie.

no comments (yet)

sorted by: hot top controversial new old
there doesn't seem to be anything here