The new update is awesome! However A small bug i found is that you cant download it from the Itch app when running linux, downloading it from itch.io in a web browser works though.