You have to check these aliens out, fantastic creative design and animation. Maybe not perfect, but way more imaginative than you normally see. They are the true stars of this short.