Today Ubisoft kicked of the the first episode of “Believe in Ghosts” campaign. In the first episode, former Navy SEAL sniper and scout Richard “Mack” Machowicz takes a look at the deadly edge Future Soldiers use to gain the unfair advantage.