Not bad, it looks pretty damn fun, but the stages take too much away from the gameplay and it results in the desaturation of the characters. I think just polishing the models and making them pop out a bit more will go a long way.
...
https://www.youtube.com/watch?v=67hjm5SFKHs