Idol Hands | PC

Idol Hands
PC

Idol Hands is a strategy game where you gradually take over the world by guiding your people and defeating other gods.