Tag: The Behemoth

Castle Crashers is getting new DLC 16 years after it first released

Castle Crashers is getting…

0
12 years after it first arrived on Steam, and 16 years after it debuted on Xbox Live Arcade, Castle…