You Are Browsing ' Tropical Freeze ' Tag

E3 had only been going for a day, and yet, it felt like we were all overwhelmed by the sheer number of announcements from both Sony and Microsoft, and while the internet argued (and still is) over which one did better, we were witness to the last of the Big 3; Nintendo. And just like […]