Neo Geo Waku Waku 7 – Nintendo Switch March 5, 2017 • 1000 × 1000 • The Nintendo Switch and its launch games Neo Geo Waku Waku 7 – Nintendo Switch