Due to certain complications with the 2shared.com site, the download link to the demo has been removed. The demo of the game will not be reuploaded until the next patch is available.
Yeah I know. I just figured if I use any file sharing site it wouldn't make too much of a difference. From now on I'm gonna post later versions on either mentioned sites. But thanks for that :D