"You will be able to play this game on grandma's laptop" apparently. It's a slimmed down version of Battlefield, and will be free. It's funded by adverts and in-game purchases (eg to customise the look of your player)
Looks awesome and i can't wait to get my filthy hands on it. Due Summer.
*new trailer* << watch this, it's hilarious :)