If you also like things that are creepy, difficult to explain, making you uneasy, or just plain weird, let me introduce you to few games that are utterly fascinating in their way of making you question was the author on drugs? All of the games are available on Steam. While we're at it, I am …