Final Fantasy VII takes center stage in new Switch ad
Nintendo has been pushing a specific aspect of the Nintendo Switch for a while now – the personal nature of the device. Whether you play it at home on the big screen, on the bus, or over 41,000 feet in the air. These latest “Nintendo Switch My Way” ads push…