This is really good.
You got Ego's style down pat (minus the penis jokes and swearing.) And you manage to reference the cartoon, plus make it very hilarious. I would like to point out that you managed to get his drawing style to the tee 100% (except for where some of the lines were nice and straight, and that scene with his eyelashes show that is more HotDiggedyDemon than Egoraptor)
You manage to make a great Awesome Animation while retaining your own style. Awesome, as usual.