Momma is proud and she should be. Beyond amazing.
On your site that is the best Cthulhu I have ever seen or could possibly imagine. Lovecraft would have a heart attack, in a good way.
Smells Like Children and Darwin's Pride are wonderful, perfectly done, truly horrifying and beautiful.