So it's that glorious time of year known as E3 and there is much to be happy about. Great games being revealed, footage of games we already know about, and of course the surprises. This E3 in particular actually brought an end to some of the "jokes" of the game industry, that is to say games that seem to be stuck in development hell. The Last Guardian for example, was announced at the start of the life cycle of the Playstation 3 and didn't get a release window until just this year. Personally, I'm a much bigger fan of "it's ready when it's ready" rather than "it will be out X-day of this year come hell or high water." Don't get me wrong, deadlines are an important part of any project but sometimes certain considerations have to be made. However, that isn't what this post is about so at least for now we'll put that on the back burner.