Alternative content
Aug 11, 2009
Have you ever wondered where the Web spiders are? Come and help one of them meet the daily challenges it faces in this digital world... Spider Challenge is a game that combines puzzle and action. Come see how you do!
Comments