Here is my review.
Animation was good, overall. Some of these guys really have potential. Others, not so much. Sounds were pretty much generic. The custom made characters were somewhat good, but some needed more editing. A menu would help. Though it did have HUD, and quality settings, so there's some points for that.
Animation: 3.5
Sound: 1.5
Originality: 2
Art: 1.7
Interface: 1.7
Overall: 3