Hey Isekai
Theres the discord link stickied at the top of this forum
from there you can message me Pixel Forest#4545 with real time chat and we can sort out your issues
1.5 is the latest version, 1.4 is there as well just in case the latest is causing issues.
Using the itch launcher is recommended as that keeps you up to date as well as having resumable downloads.
Yes it does not have copy protection, so you can put it on a usb drive, it is quite demanding however, so a laptop running from a usb might be quite slow.
just message me on discord if you are having issues or chat in the discord in Q and A and someone would have likely responded to you pretty quickly as the community is very friendly :)
hope that helps