There is no words for how awesome these Shreak memes have grown to become. Shrek is (internet) life which creates videos that seem like they were created by people with maybe too much time on their hands.
Oh here is the original by the way so you can see how much work was done on the above video.