Godfall

Godfall – Review

Godfall – Review

We have to admit, this has been one of the clumsiest next-gen launches we have seen in the history of gaming consoles. With what normally is already a struggle to pick up a console on release, has evo... Read More »

Site Score
5.5