
Idol Hands
Idol Hands is a strategy game where you gradually take over the world by guiding your people and defeating other gods.
44% of 101 Steam reviews are positive$4.99

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