wheres the link?
You need to go to the main page for the game, the download links are not the usual looking ones.
can you copy link for me cause i cant find it
Scroll to the top of this page where this comment is currently posted on. Press on the "Twisted World" >>Dev log
The download link is on that page unless they took it down for whatever reason. You got this, I believe in you my friend.