Cherubimon142
Member
Mostly the upper floors on any main electronic store in Akihabara sell only the latest games. Sometimes, you can tell from advertisements outside if they will be carrying the next game right away. I bought the latest Pokemon game for a friend and a few Vita games for myself this way before they reached the States