Is the Nintendo Switch Super Bowl Ad a Sign of Nintendo's Stronger Marketing?

Is the Nintendo Switch Super Bowl Ad a Sign of Nintendo's Stronger Marketing?
Social Media Marketing