a highly detailed murmuration of humans flying into the sun, trending on artstation, award winning