Indie game developer and publisher Schell Games has released a free demo of Project Freefall for people to try out on Steam A few weeks ahead of Steam Next Fest, the game plays out like an obstacle course where you're dropped from high in the sky and free-fall into a set of challenges where you[...]