CastleStorm is a strategy based on the popular formula known from tower defense games. The producer of the title is the Hungarian Zen development studio, which has a dozen or so titles, such as Marvel Pinball, Zen Pinball, The Punisher: No Mercy or Planet Minigolf, which hit the most importa...