I love this! Your talent and passion for this game is obviously clear in this game - it's beautiful!
I did find a small error in the code! I play on Mac, not sure if that changes anything. I hope the screenshot helps: