Soul Bubbles
In Soul Bubbles, the player takes on the role of a young shaman apprentice who has the task of rescuing lost "souls" and bringing them to safety. He must protect these fragile beings by putting them in protective bubbles, so he can transport them through a series of increasingly treacherous and hostile worlds.