Escape From Earth - 4GamesList

Escape from Earth is a 2D side-scrolling puzzle platformer adventure rpg. Your endearing alien character from the Planet Dyeog's normal day of delivering experimental space creatures has been turne...