Release info Developer Tribute Games Publisher Tribute Games Released 2 April 2014 1 April 2014 25 March 2014 Websites Steam product page Official