I'm not sure I'd call it a good song but it is absolutely catchy as fuck and "pull my devil trigger" became an instant classic. It's horrendously cheesy but it gets you amped in the best of ways, which is perfect for this type of game.
This is just clunky and edgy.