Unit Down Charge: Updated Demo, Release Date, and Live Stream!

The release date of Unit Down Charge has been set to September 26th, 2025! On top of that, the demo has been updated with requested changes, including player fire-rates, difficulty curve, options menu in pause, a comple…