This week, Resident Evil is coming to Netflix, Kingdom Hearts III is finally out, the Nintendo Switch is killing the game, Smash Bros sells like gangbusters, the CW renews all of its core shows & a bunch of amazing bands released some new music.