I don't usually like rap, but this... this was epic!!
I do lament, however, the skipping of a few generations: the Amiga, the NES, the Colecovision, the Sega Genesis... And it's too bad that the PS2 gets a whole verse to itself, when the PC could easily have had quite a few, one for DOS games, one for Windows games, for example (but I guess that as a PC gamer, I may be biased).
Greet work, though!!!