Microsoft's Major Nelson has revealed the top Xbox games of 2011, based on unique global users logged into Xbox Live. These aren't representative of top games sold, as they don't cover people who play offline, but the numbers are fascinating nonetheless. You may or may not be surprised to see the Call of Duty games took the top three spots, despite only one of them being released this year. Overall, the list contains five games in the series, which is sort of incredible. Here's the list:

1. Call of Duty: Black Ops

2. Call of Duty: Modern Warfare 3

3. Modern Warfare 2

4. Halo: Reach

5. Battlefield 3

6. Skyrim

7. Gears of War 3

8. FIFA 12

9. FIFA Soccer 11

10. Madden NFL 12

11. GTA IV

12. NBA 2K11

13. Battlefield: Bad Company 2

14. Call of Duty 4

15. Battlefield 3 Beta

16. Halo 3

17. Gears of War 2

18. Forza Motorsport 4

19. Red Dead Redemption

20. Call of Duty: World at War

Major Nelson also revealed the top-selling Xbox Live Arcade Games (with Pinball FX 2 in the lead for some reason), Xbox Live Indie Games (the top two being a Minecraft and Terraria rip-off, respectively), and a few more lists. Check them out on his blog. Are you still playing one of those five Call of Duty games? Does the list surprise you? Let us know in the comments or on Twitter.