Spiders was created in 2008 by former Monte Cristo developers who had worked together the previous year on the game Silverfall. Wanting to stay together after the completion of this game, some developers team up to found Spiders. Jehanne Rousseau is the director.