Buying the game directly supports the indie studio, The Behemoth, allowing them to maintain the game and develop future titles. Key Features of Castle Crashers Remastered on Switch