< Back UNMECHANICAL ANNOUNCEMENT TRAILER IS HERE!! REVEALING THE RELEASE DATE! =D Today we are super stoked to present our announcement trailer and the release date for our beloved game...8th of August 2012!! //much love Watch the trailer here! Published 11 Jul 2012.