maxresdefault April 19, 2022 640 × 360 New Physical SWITCH game releases this week! New Physical SWITCH game releases this week!