Rise of the Triad: Ludicrous Edition launches for Switch in early 2023, new trailer Source Cluster: Nintendo Everything Source Node: 1768637Time Stamp: Sep 16, 2022