The Legend of Zelda: The Wind Waker – Boss Rush
Hype for the Nintendo Switch has finally died down a little recently, and while I am still pretty skeptical of the device, I can at least agree that the thing will definitely do well at release. I can sum up the reason for this success in four words, new Zelda at release. While the Wii’s release wasn’t […]