I am so ticked about this video I may spew

So you guys need to first look at this thing, and then tell me how lame it is. I am seriously pissed.

Or, these guys are really on to something? LOL!