11:23Nintendo Switch1990s Critics Review Double Dragon II, Adventures of Lolo & S.C.A.T. (Nintendo Switch Online)July 21, 2023172