spider rite of the shrouded moon Mobile game of the week: Spider, Rite of the Shrouded Moon Leigh Alexander