Nintendo has provided a list of the top 30 best-selling games on the Nintendo eShop for February, and there are games of all shapes and sizes dotted around the list.

The list has been posted on the Nintendo Switch news channel, distributed to users in North America (and signifying that the data is applicable specifically to that region). 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.

So, here's the list in full:

1. Fortnite

2. Wargroove

3. Final Fantasy IX

4. Super Smash Bros. Ultimate

5. Minecraft

6. New Super Mario Bros. U Deluxe

7. Undertale

8. Stardew Valley

9. Overcooked 2

10. Diablo III: Eternal Collection

11. Mario Kart 8 Deluxe

12. Hollow Knight

13. Rocket League

14. The Legend of Zelda: Breath of the Wild

15. Super Mario Party

16. NBA 2K19

17. FIFA 19

18. Warframe

19. Super Mario Odyssey

20. Human: Fall Flat

21. Pokémon: Let’s Go, Pikachu!

22. Just Dance 2019

23. Downwell

24. Arcade Archives Vs. Super Mario Bros.

25. Moonlighter

26. Robonauts

27. Pokémon: Let’s Go, Eevee!

28. Civilization VI

29. Nine Parchments

30. Fitness Boxing

It's not really too much of a surprise to see Fortnite at the top, what with it being so immensely popular and free all at the same time, but it's nice to see a mix of huge first party games and some indie stars sitting alongside each other in the other positions.

Did you treat yourself to any of these games last month? Any surprises? Natter away in the comments.