So we all know Nintendo has a problem when it comes to doing ads but honestly the reveal trailer for the Nintendo Switch would work PERFECTLY as an Ad for the device imho. So what do you think ? Did Nintendo get their marketing team together ? Did you like the trailer ?