Also some good games on that website are Phase, Age of War, Bubble Tanks, and the WWI one. (Protip: Age of War is beatable on 'Impossible' if you stay at the cave man level and spam the cheapest troop + upgrade turrets)
Whomever made that video must have had the mind of a 5 year old, but then again that's what makes it so great (in it's own stupid, pointless but humorous way).