Yeah kind of CBF that.
I downloaded and installed the game, and the first game we join has someone flying all over the map, running 500mph and making himself completely immune to damage. Then we rejoin on a new game and the same asshole returns.
It is a free game so you have to cut it some slack. But given how people were talking about it so much, and NWP even made a forum area I'd been assuming this game was the shit.