Release info Developer Nebula Game Studios Publisher Nebula Game Studios Released 23 July 2012 Website Official