Editor's Picks Gaming Tech News Apogee Releases Demo for Rise of the Triad: LUDICROUS EDITIONnucleus21st June 202322nd June 2023 by nucleus21st June 202322nd June 202301301 DEMO OUT NOW – It’s time to GET LUDICROUS (for free). Shareware Lives! Just in time for Steam Next Fest we’ve released the Shareware Demo...