A new trailer has been released for the turn-based strategy Xenonauts 2 showing off the gameplay

The network has a new trailer for a turn-based game