Anyone play this (or more to the point: even know about this game?)
http://battlefield.play4free.com/en/

I only just found out about it on TeamLiquid and it looked kinda interesting. In closed beta though (trololol) so yeah, dunno.