Spider: Rite of the Shrouded Moon: HALLOWEEN SALE UPDATE !!

Spider UPDATED and ON SALE for the first time! Just in time for the annual Steam Halloween Sale, Spider: Rite of the Shrouded Moon is now updated and on sale for the first time!! You have only until November 1st to get…