I just realized, I get Anamanaguchi vibes from the new song. I'm probably oversimplifying that 'anything with chiptunes and modern music combined is Anamanaguchi', but I'm just talkin vibes here.