Release info Developer Thumbstar Games Publisher Thumbstar Games Released 11 October 2012 Website Official