In de game speelt de speler als jonge Shaman. Deze Shaman moet in acht werelden met elk vijf levels verloren zielen redden. Om deze zielen te redden moet hij bubbels rond de ziel tekenen om ze te beschermen. Je kunt bubbels samenvoegen, vernietigen en groter maken om puzzels op te lossen.