It's Blizzard's Team Fortress.
Looks okay. I guess this is their attempt at a FPS PVP RPG without all the RPG elements that people get hung up on (PVE balance, quests, dungeons, factions, itemization, etc). Just pure archetypes and skills vs people with the same options.