Since launch we have found the itch.io scales the game down on smaller screens which breaks things, most notably the stairs on some levels. We have a fix but cannot push it until voting is over, So until then please be understanding and try to play our game on a larger screen. Thanks!