Got the beta. t3h Awesome.
That's really cool. I can't wait for the game to be released.
The multiplayer levels are simply enormous! It took me almost 5 minutes to get from one end to the other. But being designed for 60 players at once, that's to be expected.