Release info Developer QubicGames Publisher QubicGames Released 26 April 2012 23 February 2012 Website Official