RoBBoR

A 3D puzzle-platformer set high above the clouds.
Puzzle