The Last Escape: The Last Escape Early Alpha Demo 1.02 is no longer available

Please know as this demo was an early alpha, it was going to be available for a limited time only. Thank you for all who played the demo, and please don't trust any download links.