Aces Games

First person horror game. You will discover the truth sooner or later.
Puzzle