How many people are working on the game now? Is Spider, creator of spider mod among them?