Minuscule is a delightful little 3D animated series taking place at insect level.
I thought I read this article in 1996.