You Are Your Own Worst Enemy In It Has My Face, Releasing Later This Year 2025-05-09 It Has My Face is a paranoid procedural nightmare. Exploring a mysterious, dystopian city, you must hunt and kill your clone… before it kills you.