Author: Robert

Overwatch Impressions

Imadori asked for some screenshots and I figured that I will post a short game impression before the game gets released May 24th. Just quick info, Overwatch is an upcoming multiplayer first-person shooter in development by Blizzard Entertainment. Unveiled at BlizzCon 2014, the game emphasizes cooperative gameplay using a cast...

Hey…I’m Back!

How many times do I have to do this? Well I’m back. Due to work and other stuff I completely forgot to pay for my hosting bringing down the GO site and my personal site. So here I am creating everything from scratch again. For Generation Otaku members, the GO...