1:05Nintendo SwitchStar Wars: The Force Unleashed - Official Nintendo Switch Launch TrailerApril 20, 20227,940