Hi guys! Currently I have no way to upload the new update here because the game file is above 1gb and Itch.io only allow files below 1gb to be uploaded.So, please download it from here instead.