Just like here in the US, Japan gamers must be beaming with excitement for the release of Smash Bros. Brawl. Here is one of the three videos showing in Japan right now. Enjoy.
- R
Just want to talk about games and gadgets. News, info, reviews, anything!
0 comments:
Post a Comment