clashofthenerds.com
Was the Nintendo Switch Launch Successful?
As you probably already know the long awaited Nintendo Switch released this past Friday and a lot of people want to know how successful it was. Well that’s a little tough to pinpoint exactly…