Best PC Gamer
Joined: January 22nd, 2020
Articles Posted: 1
My Links
Articles
Published 4 Years Ago
Godfall - what the game might look like
If I correctly understood the interpretation of the words Holliday 2020, the release of the game should take place around November 2020.