A new mech game coming soon to Steam. Watch the Garrison: Archangel Teaser. Indigo Entertainment recently revealed its upcoming game, Garrison: Archangel, in the Denki Megatech convention in the Philippines last Saturday, February 11, ...