I didn't really pick up that many great points from the video they were basically just praising Xbox game pass the entire time. There might have been a few points in there but I don't see Nintendo doing what Microsoft does.
Also I don't know if it is a British thing or what but saying Ness and SNess... It is N E S and S N E S. You don't fucking say it like the previous...







