Wow, this is different for you! Obviously you were inspired...
I like the piece, it comes across well as you intended. I do agree with Daryl though, the overall mix seems a bit over-compressed and IMO could use to breathe a little more. I think the added dynamics would suit the mood.