Nintendo has shared a list of the top 30 most-downloaded games on the Nintendo eShop for October 2019.

As you can see for yourself below, top spot has been taken by the world-dominating Fortnite, with its very low price point of free enticing a mighty number of Switch owners once again this month. Second place has been snapped up by everyone's favourite pesky goose, and Luigi's managed to sneak into the top three despite the game only being available on the very last day of the month.

This list comes from the Nintendo Switch news channel, distributed specifically to users in North America. It notes that the ranking is "based on Nintendo eShop unit sales", which includes games of all prices (even if they're free to download) but discounts demos.

Here's the full list:

1. Fortnite
2. Untitled Goose Game
3. Luigi's Mansion 3
4. Minecraft
5. Overwatch: Legendary Edition
6. The Legend of Zelda: Breath of the Wild
7. The Legend of Zelda: Link's Awakening
8. Super Smash Bros. Ultimate
9. Dragon Ball Fighterz
10. Cuphead
11. Bastion
12. Asphalt 9 Legends
13. Taiko no Tatsujin: Drum 'n' Fun!
14. Stardew Valley
15. Mario Kart 8 Deluxe
16. Transistor
17. Rocket League
18. Castle Crashers Remastered
19. Super Kirby Clash
20. The Witcher 3: Wild Hunt - Complete Edition
21. Fire Emblem: Three Houses
22. Dragon Quest XI S: Echoes of an Elusive Age - Definitive Edition
23. Crypt of the NecroDancer
24. Ori and the Blind Forest: Definitive Edition
25. Star Wars Jedi Knight II: Jedi Outcast
26. Anodyne
27. Dragon Ball Xenoverse 2
28. Revenge of the Bird King
29. A Hat In Time
30. Naruto Shippuden: Ultimate Ninja Storm Trilogy

Any surprises? Did you download any of these titles from the eShop last month? Let us know in the usual place.