Go Ollie!... Ollie the Oligocheata is a worm on a mission! he is on a mission to bring mouse controlled platforming fun to everyone! The latest in innovative mouse controlled platform gaming featuring a unique fusion of platform and match three gaming mechanics. Comes with English, Spanish, German and French translation