I mean this as a compliment: this game is really offputting. There's a juxtaposition between the bright, colourful visuals, the cheerful music, and the humans going "dum-de-dum" in a chipmunk voice; and the fact that you're a parasitic organism infesting and killing your human hosts.
10/10, I never want to play it again.