It's fantastic! The only flaw I noticed was the perspective of the front of the castle. I found it pretty noticeable. I wouldn't really worry too much about it since you worked on this piece two years ago. Other than that I think it's the hypest thing on the frontpage.