News
Godfall leak offers a brief glimpse of action-packed gameplay
Godfall's animations and graphics look brilliant, but the leak doesn't show us anything about the loot system in the game.