
Here’s Looter-Slasher Godfall Latest Hinterclaw Trailer
Godfall is set in a fantasy environment, split into the realms of Earth, Water, Air, Fire and Spirit, where players take on the role of one of the last exalted Knight’s Order to prevent a major apocalyptic event. Godfall is coming to PlayStation 5 and Epic Games Store this holiday 2020. Ascend in Godfall, the ..