Hey there Standby123! I have just uploaded an updated version of the game with fixes that (hopefully) translate well through itch. Plus, a brand new lock & Key mechanic and 3 new short levels. If you get time, do check it out. I'd truly appreciate it.