This was a brilliant game, and is exactly what I want when I play a free online game. It wasn't too long. It was engaging. The gameplay was fun and made me want to improve my skills all the time. Other characteristics I really liked were the cool music and art style which complemented each other very well. They increased that desolate hopeless feeling which is often executed really poorly in online games. I would be very proud of this game if I worked on the development team.
The only criticism I could make, was that the game lagged a little bit when the activity reached the maximum amount.