Articles tagged with: CastleStorm

Hot of the heels of Zen Studios’ announcement of KickBeat comes another game from the famed pinball studio titled CastleStorm. Set for a digital distribution release in 2012, CastleStorm combines tower defense warfare with the ability to construct your own castle for use in the battlefield.