Nice graphics, but the gameplay is very bad, especially aiming.
I can hardly agree with that. The game's target audience was definitely not the 'casual' gamer, and geared more towards hardcore gamers who tend to play skill-based multiplayer FPS. With that said, can't really say its easy to judge gameplay without actually playing it with others as there isn't an actual single player component.
that looks like a useful module IndiePath, thanks for the link :D