Release info Developer UFO Interactive Games Publisher UFO Interactive Games Released 26 Nisan 2012 Web sitesi Official