Battlefield Heroes

Found the site, just cant register as the sign up page for the beta doesnt let me sign up
 
Last edited:
I don't like playing third person view games, they never seem to be as flexible as first person.
 
Blimey, is there no install for the game then?
I have been wanting to try this when I saw it months ago. Looks like it could be fun.
 
Back
Top