So whats the deal Xbox fans, is it as bad as the reviews are saying? Thats an xbox360 exclusive and there's never an excuse for dropping the ball on a platform exclusive.....what happened?
Premium Content
This thread contains exclusive content for our premium community members.