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