I am not really sure what to make of this video. On one hand it’s a kind of crappy rock video. On the other it doesn’t really show off Battlefield Play4Free very well. I admit it got my attention while trolling gametrailers this morning. So you fine people here in our audience can decide what […]