It’s all Nintendo Switch as we cover the ins and outs of the Tokyo Nintendo Switch presentation. The event covers everything from release date to price to tech specs and games. We go into detail about what we love, what we are disappointed about and finally, our overall feelings about launch day. Should you rush…