Following the global test fire, a strong E3 showing and last weeks Splatfest, Splatoon 2 is finally releasing on the Nintendo Switch. This, in addition to the Breath of the Wild Nendoroids and the possible final wave of Super Smash Bros. amiibo, makes for an exciting week for Nintendo fans. If...