Anybody see this? In the green text at the top of the page it says the first release of season 2 is expected anytime between May to June of 2013. I thought Telltale hasnt confirmed anything yet, right? Is this just a users guess? I'd be suprised if season 2 is that close.