That was intense, funny and very cool. I liked seeing the Eiffel tower or similar structure in the city and the explosion on the kaiju's every step was funny and added to the awesomeness.
The art is very good and being the red ranger is loads of fun.