Author: Frank

Super Smash Bros. 3DS Demo Impressions

While Super Smash Bros. 3DS has released in Japan, American 3DS owners won’t be able to get their hands on the full game until October