I am not surprised there are not more likes on this post. I have never had so much trouble getting to a game on Itch as I did getting to this one. I am glad it is still going. I lost it years ago along with my PC. Not my best day.