Talk:Halo Wars 2: Announce Teaser

I believe at about 0:41 you see a mechanical hand, can anyone else confirm this? or is it just some type of gauntlet? Alertfiend (talk) 19:20, 4 August 2015 (EDT)