This has been my jam for what two years now? Tonight I think I realized why. Is that an organ in there? Capcom taking it to CHURCH (just not a Catholic one) And those horns 🕺🏽