Arboreal Games

This game is not easy, your brain will burst in RAGE! Try and complete it.
Platformer