You do need a half descent pc gfx card to run this or you will get gfx lag
Actually it's a very CPU dependant game as opposed to your gfx card (
See Here)
There is a large amount of problems that need to be addressed if you go to the forums, the game has potential (even though i've only managed to play one round) but i do think there could be complications with competitive play, if vehicles are allowed in matches then it's going to be a whole new gamestyle and strategies to work out, the only infantry only gametype announced so far is the squad team deathmatch but having 3 clans fighting it out could prove difficult in arranging wars.
Time will tell on this one i think.