Godfall Combat Trailer Released

Earlier today, Gearbox Publishing and Counterplay Games released a new look at Godfall. A game that has been shown up plenty of times since its reveal at the Game Awards 2019. To be honest, the … Read more