Seems to be a little bug at Amazon.
In the top 100, the Neon Switch indeed is missing, however if you Switch to the Top 100 Switch titles, you'll find it there right between the one with the Gift card and Breath of the wild, or theoretically between #23 and #24 on Amazon Top 100 videogame charts.
On the other hand, it's sold out and shipping July 22, so maybe that's why it's missing...
The Nintendo eShop rating Thread: http://gamrconnect.vgchartz.com/thread.php?id=237454 List as Google Doc: https://docs.google.com/spreadsheets/d/1aW2hXQT1TheElVS7z-F3pP-7nbqdrDqWNTxl6JoJWBY/edit?usp=sharing
The Steam/GOG key gifting thread: https://gamrconnect.vgchartz.com/thread/242024/the-steamgog-key-gifting-thread/1/
Free Pc Games thread: https://gamrconnect.vgchartz.com/thread/248138/free-pc-games/1/