Castle Crashers Steam Key GLOBAL Can activate in: United States Check country restrictions. Hack, slash, and smash your way to victory in this award winning 2D arcade adventure from The Behemoth! Featuring handdrawn characters, Castle Crashers Steam .