I saw the video on Gametrailers and they didnt explain what they are exactly? It sounded like it was like a perk or something. If so i'd really hate that somehow theres always on perk or whateber they want to call it here that breaks matches.
Anyways I could be really wrong and it could be really cool and add some fun. :) Anywhere I can go besides gtv and find out what they really do and are?