The Initiative - 03 - TERRA INVICTA Let's Play
Channel:
Subscribers:
26,900
Published on ● Video Link: https://www.youtube.com/watch?v=rSu_W_rp0EM
The Initiative is a fun faction in Terra Invicta - the hot new strategy game out on Steam. Let's play Terra Invicta LIVE and see if we can control the world and defeat (?) the aliens. The Initiative knows best.
Other Videos By TinyPirate
Tags:
terra invicta the initiative
the initiative faction terra invicta
terra invicta live
terra invicta control usa
terra invict
terra invicta control
terra invicta factions