Something about this game is nostalgic. I think it must be the art style. The take on the theme is further complimented by the game's thematic "going down" story, which I feel is super immersive and the boss designs are right on the spot for me. Probably one of the absolute best games I've seen in the whole jam.