I admit that I found this pretty funny. I didn't quite get some of it, though. It's probably because I haven't played any of these games. These games are just so popular here it's hard not to know about at least some of them. They're alluded to all the time! You'd think this would seem dated.
It does seem to hold up. I don't think I saw the first one. Everything looks really nice here. That is, the animation is quite good. Well, other people like this a lot more.