Cicada Princess by Jesse Solomon Clark
“‘I’m going to die a lonely cicada,’ somebody whispers.”
This short animation transports you to a land of shorter-lived grandiose balls, glowing castles, and, uh, bugs.
Planet Twelve by Andy Martin
We can’t get enough of Handymartian’s Illustrated Aliens series, but sadly, this is the final installment :(