Cool puzzle adventure platformer game, you can split yourself to overcome all obstacles and traps. Good luck!