Release info Developer Skylon Games Publisher Skylon Games Released 3 June 2011 2 June 2011 22 December 2010 Website Official