- iOS App Store
- Free
- wenhua chen
- Games, Action
Release Date: February 2018Last Update On: February 2018
The content and background of the game are taken from an ancient mythological world. The game is bold and empty. It tells the story of the heroes of the giant in order to defend their last home and...