Honestly, given the thumbnail, I thought this would be a dumb meme game, but the audio and visuals are actually very lovely <3