The dev mentioned in the comments on the main page that there will be a 2nd part. If I had to guess it's due to the file size limit on Itch, which is 2GB unless you file a reasoned request for an increase.
Ahhh I mus thave missed that. Thanks buddy, I appreciate it.