- iOS App Store
- Free
- Weiwei Huang
- Games, Adventure
Release Date: August 2017Last Update On: August 2017
Mission to Mars:We Left Earth is another new point and click type escape the room game. One of the devastating secrets revolves around the Mysterious Mayans is the relationship with the Aliens. A g...