Go Ollie

Ollie the Oligocheata is a worm who brings mouse controlled platforming fun to the masses. Swing along, avoiding enemies, obstacles and near-misses.