Super Nintendo World at Universal Studios opens February 17, and we've already visited it and seen what it has to offer. Specifically, the IGN social team visited, and I hate them for it. Just kidding ...