Game

There is the game Spider riders, you can see it at teletoon.com or spider riders main site!

Mission one
??? Please help with here!

Mission Two
And here and the rest of the episodes! I reached a little bit too far.