Release Date Trailer
Posted by IGN Mar 19 2013 17:14 GMT in Castle Crashers
- Like?
http://assets1.ignimgs.com/vid/thumbnails/user/2013/03/19/Theater.jpg
It's been a long wait, but the creators of Castle Crashers have finally revealed when you'll be playing their next game.



Sign-in to post a reply.