Aliens and nanobots

Two recent 20 second doodles.

Aliens

Nanobots