This is weird – I have a bunch of Nintendo news to report, but no Nintendo Direct video to embed. Well, here goes: Star Fox Zero is finally cleared for takeoff on November 20 in North America and Europe. The release date was revealed in a Nintendo press release that …
Read More »