Release info Developer Intrinsic Games Publisher Intrinsic Games Released 3 May 2012 4 April 2012 Website Official