Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

No detail, they never explain. I've heard that they only accept game that are already vastly succesful on other plateform or editor that already have the Nintendo License. So a solo dev with no games with more than 10.000 sales...