Voez – Nintendo Switch March 5, 2017 • 1280 × 720 • The Nintendo Switch and its launch games Voez – Nintendo Switch