Yeah its called "crap hardware that made it prohibitively expensive if not downright impossible to port" which is exactly what will kill this turkey as well.
Look here is what you and Big N just don't seem to be grasping, its a hell of a lot different now than it was during the days of the classic consoles, games are INSANELY expensive to produce now and every penny you have to spend above initial development could mean the difference between profit and loss. Now lets look at the competition....you have X86 Xbox, X86 Playstation, and X86 PC....what do they have in common? Oh yeah X86! Thanks to two of the big three consoles being X86 a dev house only has to make one game and then do some minor tweaks to release for all 3 platforms.
But if this is legit what you will have is 3 platforms you can release on with coding your game in X86 versus only 1 console if you port to Nintendo and if that wasn't enough if TFS is to be believed its gonna be underpowered to boot which means they'd basically have to start from scratch and code specifically for this thing.....companies simply aren't gonna do that, not when there are so many PS4, XB1, and PC players that they can sell to.
And this isn't even addressing the rotten elephant in the room which is the consoles today are already being pushed to the limits which is why we are about to get Xbox Scorpio and Sony Neo....and you expect to have devs code a version of the game for a system that isn't even as powerful as what they are coding on now when they are already having to use every trick in the book just to get their monster titles to run?
When the wii U came out you had game dev after game dev saying "our game engine won't run on that" and ignoring it and mark my words, the same will be true here. this will sell strictly to the most hardcore of fanboys who will buy anything a new Mario or Zelda comes out on but as we saw with the Wii U there just isn't enough of them to make a console viable, but the ONLY way you'll see a GTA or CoD or Dark Souls on this thing is if its a crap smartphone game using the name.