Release info Developer CyberPlanet Interactive Publisher UFO Interactive Games Released 20 October 2009