I was gonna watch this tonight
....nah. Fell apart at the climax.
Felt like a visual novel where the writer clearly found something they thought was cool on Wikipedia, inserted it into the story in the most inorganic way, and that's the cause of the plot twist and/or climax.