It’s Leo’s first night at a job, as night guard at a supermarket in the small town of Modrica.

It used to be a quiet town, then disappearances started.

One after another, people disappearing almost in a pattern, many people reported seeing strange green lights at night, and figures. 

Some people started believing in strange tall men that take you to heavens, and some people started helping them…

Gameplay Trailer:

Click on the logo to Claim

Disappearance of Leo

PC Game for Free!

Christine Stoeckle

By Gaming Girl Christine

Gaming Girl

%d bloggers like this: