Fight against an alien threat in Celestial Project – Gameplay First-Look

Celestial Project is a PC tactical game where players guide a special operations forces against an alien threat. Learn more’

Source : turnbasedlovers.com