GreedFall Studio Spiders Faces Shutdown After No Buyer 29 Apr 2026 Spiders Spiders, the studio behind GreedFall and Steelrising, is expected to shut down this week after failing to find a buyer. Layoffs in France could follow soon.