Gameplay footage of PS5 and PC title Godfall reportedly leaks

Fantasy “looter-slasher” set for release during the 2020 holiday season