Very juicy, well paced and well balanced. I am surprised by how well this idea works and how well you managed to execute it. The player's shoot sound being in key with the music is a really nice touch and adds a lot! I was a bit confused when I died the first time though because there isn't any indicator that you died but other than that, great work! :)