Freerunners: Freerunners is Out Now on Steam!

Freerunners is Out Now on Steam! Freerunners has officially launched! After years of development, iteration, testing, tweaking movement, working on the flow… Freerunners is finally live, and you can jump in right now. W…