Been a long time since we saw/heard anything about Castle Crashers. Been too long. So it's great today to see some new screens for the game (including a couple featuring a Behemoth cameo), which while still without a release date, should hopefully be with us soon.
We may earn a commission from links on this page.