Ubisoft Montreal has begun to flaunt the explosive arsenal of weapons in its upcoming open-world FPS, .