New CastleStorm XBLA trailer, details show off strategically destructive multiplayer
It’s been a while since their latest update, but Zen Studios today sent over a smashing new multiplayer trailer and new details for CastleStorm, their destructive and strategic, 2D tower-defense title.