Is anyone else playing this? It seems pretty cool, so far. But, it is definitely harder to control than most FPS games.
Also, does anyone know if you start out in a beginner area but progress on later? It claims up to 256(ish) people can play on the same maps, but right now it's the same map over and over, and isn't a 256(ish) man battlefield.