CastleStorm - Release Storm Trailer

CastleStorm is coming to Xbox LIVE Arcade on May 29th!

Discussion

2 comments
dcarver
dcarver

wait... what was that vid... I thought it was a commercial before the trailer vid.  bummer.

cthumann
cthumann

30 videos watched today...30 of the same commercial played before each.  How fucking annoying can you get?