Depends on what the definition of 'niche' is. Which is impossible because everyone has their own idea of what is niche.
Well by definition every game is niche, as every game fills it's own niche, as does every genre fills it's own niche
The Nintendo eShop rating Thread: http://gamrconnect.vgchartz.com/thread.php?id=237454
The Steam/GOG key gifting thread: https://gamrconnect.vgchartz.com/thread/242024/the-steamgog-key-gifting-thread/1/