Rise of the Triad: Ludicrous Edition, the definitive release of the cult classic FPS by original developer and publisher Apogee Entertainment, the maniacal minds at New Blood Interactive, and the gaming treasure hunters at Nightdive Studios, is now available on Nintendo Switch for the very first time! When cultists target Los Angeles for destruction, only […]