By clicking 'enter', you agree to GameSpot's
CastleStorm is coming to Xbox LIVE Arcade on May 29th!
wait... what was that vid... I thought it was a commercial before the trailer vid. bummer.
30 videos watched today...30 of the same commercial played before each. How fucking annoying can you get?