Impressionist in style but I'm sure it's more concept art. Great stuff though traveling thousands of miles to another world just to burn your pizza is, of course, embarrassing. These must be British astronauts.