Release info Developer Eiconic Games Publisher Eiconic Games Released 23 May 2013 14 November 2012 Website Official