Criamagin

It's a tower defense game based on nomads' life.
Puzzle