Greedfall – Review

GreedFall-MainArt_logo

Greedfall, from Spiders and Focus Home Interactive, is an RPG which wants to offer you so many options.

Advertisements