This is looking great, I really like the level of detail you've achieved. I'm not surprised that it was quite time-consuming to make though.