Actually gave out the DL link
PETRA » Devlog
Sorry I totally forgot to upload the exe file when I submitted the game. It's there now!
Files
PETRA.exe 635 kB
Sep 08, 2019
Get PETRA
Download NowName your own price
Sorry I totally forgot to upload the exe file when I submitted the game. It's there now!
Leave a comment
Log in with itch.io to leave a comment.