You can play with up to three people in Godfall Challenger Edition. You can show off your skills, improve your build, and beat up your enemies. It's free at Epic Game Store.... Free to grab: Godfall Challenger Edition on PC at Epic Games Store