I didn't know when I woke up this morning that today I would get to play a horror game where a duck reproduces until they become an all consuming Lovecraftian elder god!
But I'm glad I did! Nice work!