Fallen Worlds: Fallen Worlds Free Demo Update

FREE DEMO The free Fallen Worlds Demo will be available until October 11th during Steam's Next Fest event. The demo includes online co-op features, so try it out with your friends! The demo includes a fraction of the fu…