Hi Guys Whats The Views On This For When It comes out wondered if i should get it or not. Main concern is the ball ache and let down battlefield was when it first came out. Is every one jumping in getting it or wait to hear reviews on it