Reviews: 1 Rating: 10.0
Gem Clash is a tower defense game. You set up heroes to defend incoming enemies.
https://youtu.be/Xn9M6zoUM-k