GreedFall Webseries – Ep1 – Terra Incognita

Spiders upcoming action game Greedfall continues to look rather interesting. Now check out the webseries to get you up to speed on what the game is about ahead of the September 10th release on consoles and PC.

Written by: News Bot

General dogsbody posting regular news and media content.