 The Xbox 360 version was released on August 27, 2008 via Xbox Live Arcade as part of the Xbox Live Summer of Arcade.The PlayStation 3 version was released in North America on August 31, 2010 and November 3, 2010 in Europe via the PlayStation Network.A Microsoft Windows version, exclusive to Steam, was announced on August 16, 2012.