Our universe is growing, and from uncivilized systems, strange, new threats emerge. The fight is here. The time is now. Join the might of the UEEN this Invic...
A quick 1 min official video for Invictus Launch Week. The animations in this one look great.