Welp, this is embarrassing. After about a week, found out the game's scroll bar doesn't appear when using the "play from browser" option on Itch. Went ahead and changed the game to a downloadable html file instead, which seems to have fixed the problem. I really hope anybody who tried the game in the past will go back and give it a second shot.