I’m not sure how else to describe these animated videos on tumor angiogenesis, the formation of blood vessels leading to a tumor. The biotechnology company Amgen put the stunning mini-site together to explain new approaches to Cancer treatment.
While the animation and interface are wonderful, the site doesn’t do a great job explaining what’s actually going on, at least not for a general audience. In fact, the caliber of the animation actually makes it harder to absorb any details. Show me beautiful imagery set to soothing space music, and it’s nearly impossible not to tune out a British narrator spouting 10-syllable terminology.