Spider Monkey, Postřehové