Otakurosu

Ascend forever or crumble in the depths
Platformer