Isn't This Music a Bit "Too Epic" for This Game?

Isn't This Music a Bit "Too Epic" for This Game?

Get a perfect on Stage 3.