Really, Really Fun...
What can I say? This is a fun, addictive game to play if you'd like to waste some time.
However, it should be noted that this is a demo of what looks to be a 3d commercial game. It's hard to judge this, though, because it really is just a promo.
Kind of sad that newgrounds.com has become something of a storefront window for Armorgames and other rival sites. Anyway, for what it isn't, this game is pretty fun.