Campain is epic as f*ck.
Warzone is fun but I dont like that it replaced big team battle.
Multiplayer is good but theres only 8 real maps and 2 forge maps. The two stock forge maps Orion and Pegasus suck complete @ss.
REQs are aweosme only because you arent forced into spending real money. You earn REQ points for each game, and you earn REQ packs for achievements, commendation awards, leveling up, ect. You buy packs with points then you open the packs to have a chance of getting rare skins. There are hundreds, if not thousands, of variations to skins for each gun like AR, DMR, Rocket, Fuelrod, ect and variations to armor type like helmet, torso, visor color, ect that you can get randomly from REQ packs. You also earn power weapons and vehicles through REQs that, unlike skins, can just be used in warzone. So once you get so far into the warzone match and it unlocks say level 5 REQs then you can start using any warthog REQs you've gotten by opening REQ packs. I like this because it allows you to play warzone how you want to play it by collecting whatever weapons or vehicles from REQ packs that you want to use when you play.