Wibo the Fabulous

Cute platform game of a strange creature that tries to save our world.