Thanks for your feedback! Be on the look out for an updated version in the near future. We will be looking into the movement issue, but it may be lag on your end(internet or itch page itself).