It Has My Face: Final Showdown - 1.0 Launch date and more!

Hello everyone! We are so excited to bring you the FINAL sneak peek milestone. This week, we aren't announcing another multiplayer mode, but we have some pretty exciting news! IT HAS MY FACE 1.0 will be releasing on....…