Chaos Front: Chaos Front Demo Released

Hello everyone! As announced last month, Chaos Front has released its first DEMO and trailer! https://store.steampowered.com/app/3525590/_/ In the DEMO, we can play as the Lycurgus Corps for about an hour, including the…