Obligatory "Is ThAt a jOjO MeMe?! :O"—yes, I know.
I think I heard a bit of "Bloody Stream" from JoJo at the end of this game's music track.
Like a bloody storm!