Project Delta: 2024 Beta

A long overdue update! I typically post frequent updates on the Discord, but realized that it's been a long time since I updated any info on steam. I figure that the game is at a substantial enough point that a news upd…