Our group at Counterplay Games can’’ t await you to get your hands on Godfall when it introduces on PlayStation 5 on November 12th. That’’ s when the genuine enjoyable starts! Prior to that though, we’’ re happy to show you today our launch trailer. Play Video We hope you are all set to combat […]