Wauw, great 3D design and I really like the artwork of the menu/thumbnail!
I felt like the alien ufo boss guy was a little hard to dodge after he used his multiple stomps move though.