That sucks. I really enjoyed what I played of Godfall.
Reposted from
Push Square
Godfall Team Counterplay Games Has Seemingly Shut Down.
Comments