Games like MechanicalFuture

For some reason, human beings become petrified and fight against evil forces...

For some reason, human beings become petrified and fight against evil forces...
Picked to match MechanicalFuture on gameplay, themes, and feel.