Release info Developer Nebula Game Studios Publisher Nebula Game Studios Released 23 Temmuz 2012 Web sitesi Official