Amazon has released its 2017 video game best sellers list and the top three titles are all on Switch, amazingly.

Super Mario Odyssey is number one, with Mario Kart 8 Deluxe and Zelda: Breath of the Wild following up in second and third position respectively.

Elsewhere, Splatoon 2 is number 7 while Pokémon Ultra Sun and Ultra Moon occupy 8th and 9th place. Finally, we have the Wii U version of Breath of the Wild bringing up the rear - vindicating Nintendo's decision to release the game on its outgoing console.

  1. Super Mario Odyssey (Switch)
  2. Mario Kart 8 Deluxe (Switch)
  3. The Legend of Zelda: Breath of the Wild (Switch)
  4. Horizon Zero Dawn (PS4)
  5. Call of Duty: WWII (PS4)
  6. Call of Duty: WWII (Xbox One)
  7. Splatoon 2 (Switch)
  8. Pokemon Ultra Sun (3DS)
  9. Pokemon Ultra Moon (3DS)
  10. The Legend of Zelda: Breath of the Wild (Wii U)

The Switch has had an incredible year but seeing four of its games make Amazon's top 10 amid intense competition really hits it home.