The feshy-flashy hero of NG had to reveal his identity, one day or another... Wait-what?!? "One day or another"... (sighs)... Here came another song reference... DAMNIT!
By the way, That hits the Halloween spot for sure! :)
The only flaw is sound editing. Just be sure every music, sound effect and voice are at the same decibel rate.