You might want to grab a cup of tea for this one; at 23 minutes, it's not your average web clip. But if you want to see a procession of every single gaming console ever released, 23 minutes is what it's going to take.

* - I'm not going to even try to pretend I can verify the accuracy of the clip, but if there are any missing, they must be pretty damn inconsequential. I mean, there are quite a few I'd never even heard of before, let alone seen.

The Insane Console History Video 2.0 [Elder Geek]