Release info Developer JForce Games Publisher JForce Games Released 25 July 2014 9 September 2012 Websites Steam product page Product page