No, that's completely different. The one I remember was more a puzzle game with lots of different levels, where you had to lead a glass ball through mazes, making sure you'd not break it.
Now I don't even know if it's the right name. Could it be Oxygen?