IndustrySpiders studio reportedly closing as Nacon's financial troubles hit hard
Spiders, the French studio behind GreedFall and Steelrising, is reportedly set to enter liquidation on 29th April 2026 amid serious financial difficulties at parent company Nacon, according to a report from Origami via Push Square.
·2 min read