Slick, small, stylized. You put a lot of meaning into icospheres, that's working smart!
I especially liked the sound design and cohesive palette