Zen Studios Announces CastleStorm
Zen Studios, famous for their Zen Pinball franchise, have announced a new game coming to Xbox Live Arcade and "other digital platforms" called CastleStorm. The game combines elements of RTS, Tower Defense and Destruction into one package as players try to take down opposing castles and structures using projectile launchers.