starcraft on 06 December 2007
I think highly of it, but i got 10 seconds into one of the videos you linked to and decided not to watch it.
NO SPOILERS for me.
starcraft - Playing Games = FUN, Talking about Games = SERIOUS