I just spotted a ,what appears to be, a brand NEW gun for Titanfall 2! Is this an actual Titanfall 2 leak?