I like the animation and ideas...but
Saying it simplifies evolution is not correct, it is an oversimplification (An unbelievable oversimplification). The animation and ambience were very nice so I'm giving it a high score and I loved the part where the alien's skeleton is metallic indicating (IMO) that evolution may follow patterns we may not expect.
So bravo MisterHerbal, but shame on you newgrounders who praise, or hate, this for the wrong reasons.