The Behemoth, creators of the amazing four player co-op romp Castle crashers is currently creating it’s upcoming prequel to Castle Crashers: Battle Block Theater. Unfortunately, making a game isn’t all that easy. That’s why they want your help (Yes, you!) in making the game. The Behemoth sent word today that they’ll be hosting a one-week beta test of it’s upcoming Xbox Live Arcade game and that it needs 10,000 participants. Have an Xbox Live...