Imcared - A Pixelated Nightmare is a pixilated indie horror game that has some very unique twists. The player must escape from an entity known as ¨Whiteface¨, and survive.
Advertisement
Imcared - A Pixelated Nightmare is a pixilated indie horror game that has some very unique twists. The player must escape from an entity known as ¨Whiteface¨, and survive.