I Can't Trust My Eyes is a short horror game about mental aberrations. Faces of other people started to distort after the accident - terrifying, isn't it? The game takes about 5-10 minutes to compl...