I just Googled the show, and a lot of the episodes plus lots of Cyberchase games are on online.