Oops! Sorry! Removed the spoiler. I can't believe people guessed it!
Ah it's a bit of a spoiler! In maybe a week or two (after people have gotten a chance to play), I plan on posting a "lore" devlog! There's actually a lot of Japanese wordplay going on (one of my friends guessed the twist from the wordplay alone, haha!) It'll explain everything :) But I'll say that if you know the meaning, then you can guess the twist of the game easily!