Hey, friends! The Nintendo Switch scores another nice collection of games this week, (re)introducing some famous franchises to Nintendo's ecosystem.…