Godfall Review

Godfall makes a good first impression. Even if you're playing on a moderately powerful PC, as I did, it's clear from the opening moments that developer Counterplay Games has endeavored…

Continue Reading Godfall Review