Rise of the Triad: LUDICROUS EDITION – Release Date Announcement Trailer June 6, 2023 by GameSpot Trailers Facebook Twitter Pinterest LinkedIn GET LUDICROUS ON JULY 31ST & PLAY THE SHAREWARE DEMO AT STEAM NEXT FEST source