50 Games Like Idol Hands

Last update

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

Loading
Not seeing your game?
Loading
Loading