The latest Japanese software and hardware sales for the past week have been revealed. Is there a new game on top? More...
Forum Rules
Bookmarks