Knock Knock has finally released on Steam, and is 15% off for a limited time right now, after the game made it through the platforms community approval process called Greenlight. Grab it here.
Developed by Ice Pick Lodge Knock Knock is a unique indie title (I know this sounds cliche) developed after an anonymous set of files was dropped to the studio. Read more about the backstory here.