The new Super Smash Bros has finally released on the Wii U. Even though I already own the 3DS version of the game, I honestly couldn’t be more excited. There’s absolutely no question in my mind that the game is worth buying, nor is there even the remotest chance I’m doing anything but playing the game right […]

Read more

Watch the Weekly Loot and enter for a chance to win a $20 Steam Gift Card!

Read more