A really well done job. A lot of people go overboard with detail in painting even when they lack the experience to do so(including me), but this manages to strike a balance that I really like , between story and detail with main focus and concept being very clear to the viewer. Great work.