As far as story building goes, one suggestion.
Well, two : change the bright eye-searing red color of this site. I was partially color blind after reading that 16 paragraph story.
And two - If you're building a world where this game doesn't exist,. and shouldn't work; then why is it here on Itch.io as a downloadable, working game?
I think your story would work better if you added something like " This is the only working copy found, I cleaned the code up as best as I could to get it to run and install correctly, and uploaded it here to preserve it "