Have Fun Storming The Castle in Zen Studio’s New Castlestorm

Zen Studios is taking a break from the pinball world and instead has just announced a new XBLA title, Castlestorm, which is best described as “a new breed of 2D archery projectile warfare and 2D physics-based structure destruction game.”

The story is too old to be commented.