soup shop in a busy market, aliens on the street, james gilleard, print, game art