CliffGameStudio
checking the app
China Game China is a type of puzzle in which the player puts small pieces together to create the original image.