Battlefield Play4Free is a game made by EA exclusively to the PC gamers, Unlike Battlefield: Heroes the game is less comical and more focused on real warfare, Like Battlefield: Heroes you first make an EA account, login to the site and download all the files to your desktop and launch the game. The graphics are truly great, for a free game this is definitely well worth the download.
Here is the launch trailer, as you can see the graphics are comparable to Battlefield 2. This is probably done to ensure that the community can easily handle the game rather then using the frostbite engine to run the game which requires a very good system to run the game on high settings. But BF P4F is definitely one for the books for those of you who are die hard Battlefield fans and want a free game to play until Battlefield 3 rolls out this year :).