Termiramtor

A man, with fear and braveness has to discover the secrets of a church found in a nowhere land.
Puzzle