ufo's invading a medieval town, view from the street, concept art