A hard but very fun game, the music works well with the gameplay to give the feel of a final showdown.