Hey everyone, my newest review for GameCritics is now up on the site! Click the link below to read the full thing!

Godfall Review