Was released today DP gave me the heads up.
https://www.battlefieldheroes.com/
Free to play, and you play it through browser.
Give it a try, whole game DL is maybe 5 minutes =)
https://www.battlefieldheroes.com/
Free to play, and you play it through browser.
Give it a try, whole game DL is maybe 5 minutes =)