New Nintendo Switch Online games now available including Star Fox 2

Plus Super Punch-Out, Kirby Super Star, Breath of Fire II and more