Almost exactly what I was going to say too Cudzfjsukli. Fantasticly clear, almost hand-painted feel about them, and as you say, they have a very modern feel to them (with figures in obviously!), and yes they are staged/posed, but it's like they were taken only yesterday.