Battlefield 3, PS3 game review