God Hand is a Free to Play, Simulation, Action PC game, developed by 3D FACTORY, available on Steam and published by 3D FACTORY.
You are the guardian of the town. To protect the village from endless monsters, Remove the monster to maintain the power source.