Emrox

Jump off a planet and fall into the stars
Platformer
Play in browser
Fly on, Icarus!
Play in browser