It's like Team Fortress meets, well, Battlefield, but with a twist.
"A twist, you say?"
Why yes, it's browser based.
"Wha?!"
That's right, a *free* to play, browser-based, third person cartoon shooter. Looks like another win for us casual^H^H^H^H time-poor gamers :D