Doing a quick Google search will yield hundreds of articles claiming utmost worry about Nintendo…
What to expect from the Nintendo Switch reveal