Castle Crashers

Oct 24, 2006
6,339
0
0
42
#1
Anybody know when this game's likely to be released. Seems like I've been waiting for it forever.

It's going to be amazing though. No doubt.