Okay...
The idea was okay, and a few of the parts were good, but a lot of them were plumb-awful. A lot more head-explosions could have been put into this. The music wasn't bad... but it wasn't great either. Basically, if you took out some of the less interesting parts and improved upon a lot, it would be much better.