Freefall '95: The Freefall '95 Demo Is Now Available!

The Freefall '95 demo has been released on Steam, you can find it here: Freefall 95 Demo Embark on a quest to solve a twisted time-loop and pull of wild stunts while falling from a plane crash over and over again in the…