The Game’s Combat Mechanics Godfall Developer Explains Among the launch games to the PlayStation 5, Godfall was a fairly good indicator of...