Stub Spiders' Greedfall hits one million sales RPG was published by Focus Home Interactive in September 2019 Aug. 5, 2020 Matthew Handrahan
News Bigben acquires Spiders French studio is the latest in a series of acquisitions bolstering Bigben Interactive's internal development prospects July 24, 2019 Rebekah Valentine