Release info Developer Epiphany Games Publisher Epiphany Games Released 12 September 2012 20 August 2012 Website Official