I'm going to give it a 5/10, because only 5 of these even possibly deserve to be on there: Pokemon, the two Zeldas, Super Smash, and maybe Tales.
This isn't to say that the games you picked are bad, but they are hardly the best of their kind. The Halo series is an excellent set of FPS games, but anyone who would put them on this list clearly has little to no experience with PC FPSes.
Where's Deus Ex, Quake 3, Unreal Tournament, or Half-Life 2? All of these games do everything that Halo does, and much more. And some of them (Deus Ex and Half-Life) have amazing stories to boot.
In fact, it's really just the fact that there isn't a single PC game on there shows that you don't have a broad enough experience with games to make such a list. Also, with the exception of Pokemon and Zelda, all of your selections are from the GC/PS2/XBOX era or later. If we're going for best games of all time I would expect some more to be older games, and not necessarily the big name franchises like Zelda and Pokemon. But really, my main issue is that this is a console-only list.