• Register

A platformer game where the player need to use two characters with different advantages to complete the challenges. Two aliens have crash landed on an unknown planet and they need to escape. To survive they must cooperate and use eachothers skills.

Watchers
SoftpediaGame

SoftpediaGame

Joined
CrimsonEmperor

CrimsonEmperor

Joined