It Has My Face: IT HAS MY FACE 1.0 is Out Now

Hello everyone! Today marks the full official 1.0 release of IT HAS MY FACE. This game started as a crazy idea and grew into something much bigger thanks to everyone who played, streamed, shared thoughts, and stuck with…