Release info Developer Project Aces Publisher XSEED Games Released 26 February 2010 12 January 2010 16 October 2008 Website Official