Independent studio, Spiders, have announced the release date for their upcoming game, Greedfall. The announcement comes with a brand-new trailer... Read More
GreedFall hits and executes the beats of past BioWare games perfectly, while also standing on its own and improving on... Read More