The only irritating thing about it is that you can't play it in windowed mode, which is unusual for an online game.
Choose and customize your player, from a variety of body types and categories, like soldier and gunner. Each Battlefield Heroes player type has different abilities, so your choice depends on how you like to play the game. While it's free, you can pay for credits that give you more weaponry or clothes.
Battlefield Heroes is easy to play, and like a role playing game you gain experience as you play. This means when you start a game you'll be sent to a game where the other players are of a similar level to you. There are different game modes and play areas, although they all look pretty similar. The graphical style is good, and the sound is great too. Battlefield Heroes is not a subtle game, but based on fast paced action, dying and respawning.