Release info Developer Thumbstar Games Publisher Thumbstar Games Released 11 Ekim 2012 Web sitesi Official