I might be dumb but I'm having the hardest time finding the download link
Hey there! So sorry, first time publishing to Itch and it seems I left out the most important part! The download link should be on the page now! Hope you enjoy it!