Games developed by Fluid Games

Developed by Fluid Games

Idol Hands

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