Summer begins on June 21st. Are you using a school calendar definition for summer or the real definition of summer. Last time I looked into the matter Too Human was supposedly slated for a May release, and early may release at that. I agree the game has potential, but I would say it would qualify as a spring release.