Release info Developer Steel River Games Publisher Steel River Games Released 15 April 2012 Website Official