This morning the internet exploded with excitement as Nintendo finally unveiled the new system previously code named as NX. The Nintendo Switch was well received by gamers across the board, but one lingering question remained. What about 3rd party support?…