It Has My Face Product Info Platform: PC Developer: NightByte Games Publisher: Behaviour Interactive Genre: Adventure Release Date: 2025