I am Setsuna – Nintendo Switch March 5, 2017 • 955 × 535 • The Nintendo Switch and its launch games I am Setsuna – Nintendo Switch