With your help they...
Idol Hands Steam CD Key Rather than having direct control over your people's actions, your people will live their own lives; placing buildings, growing crops, and micro managing themselves.Idol Hands is a strategy game where you gradually take over the world by guiding your people and defeating other gods.