very neat! love the concept and the mood of the game. to be honest, I couldn't really figure out what i was doing, and i just kept dying.
Also: phenomenal job on the online multiplayer. it was basically fully featured; like everything you would expect a real multiplayer game to have.