All Stories Tagged: The Behemoth

Castle Crashers Remastered charges onto Xbox One next week

The upgraded version of the Xbox Live Arcade hit, Castle Crashers Remastered, now has a release date on Xbox One. And Xbox Live Gold members that have the original game may want to pay attention, because The Behemoth has something special for those users.

Hello, Meet Lola