In a week Castle Crashers will be on Steam. I understand most of you guys played this on XBLA five years ago. That’s why I’m cautious about jumping into it now.

Advertisements