Release info Developer Sector3 Games Publisher Sector3 Games Released 30 January 2009 26 October 2008