NO. Battlefield 3 is awesome. It is way more realistic. Its the best game Ive ever played but Homefront is still pretty awesome. The graphics on Battlefield look so real its crazy.
Yes it was used by the person I traded my black ops for. Sorry.I do know if u have any microsoft points you can get it. Im not sure how many points it cost between 500 and 800 points i think.