I noticed that if you load the page "as desktop" instead of "as mobile", the game will look as expected.
I wanted to treat the topic with respect while also exposing the player to some common elements. That said, I distinctly avoided any references to addiction and NSFW topics, even though it would have made the game more realistic.
I have not tried Twine. I'll look it up.
Thanks for playing!
Edit: Twine looks interesting. Maybe I'll just use this if I get the motivation to make another game like this in the future. It was an interesting challenge making this game - a lot of booleans in the game state machine.