Dynamic!
Well, the thing that really impressed me was the flexibility you allowed the player (customization and such). I don't think I've really seen that level of dynamic character customization anywhere else.
The game play itself was good. It was fast paced, but sometimes it felt a bit...sluggish (it might be my computer). Anyway, very dynamic and interesting.
As far as art goes, it was okay. It didn't really stand out to me, but it definitely got the job done.
All in all, this game kickass!