All The Switch Games And Updates From Today's Nintendo Direct Available Now

Nintendo Directs have gotten a bit of a reputation of suddenly releasing games mentioned during the presentation, and the June 18 Nintendo Direct was no different. Though…