Otherworlds Review #4: Snakes