I loved the ending. Carcosa was creepy as shit. "Take off your mask."

Also, I have asked my sister to make me a creepy tree sculpture for my birthday. I want to put it in the frot yard and creep out all the neighbors...

Edit: I may have overused creepy in this post. Hahaha