Indigo Entertainment released a new trailer of their mecha-fighting game, Garrison: ArchangelBy Sirus Gamingon May 20, 2017Indigo Entertainment, a Philippine-based video-game development company, has released a new trailer of Garrison: Archangel on their Facebook and YouTube...