Paris, April 2026 — Spiders, the French studio behind GreedFall and Steelrising, will close this week after nearly two decades of crafting RPGs with a distinctly European sensibility.…
Continue reading