This is actually pretty fun.
Very much like the use of 3D, really lends itself to the gameplay.
I like the use of particles and screenshake in particular. Subtle, but very effective.