9:58Nintendo SwitchThe Last Faith Nintendo Switch Performance Review | Frame Rate & ImpressionsNovember 16, 20232,566
1:33Nintendo SwitchSouldiers: Official Nintendo Switch + PC Release Window TrailerOctober 20, 20216,294