Well... after playing the game for hours, I definitely realized that it never deserved the hate. The campaign was so heart touching, and the multiplayer was fun too. Multiplayer had some new things like combat rigs that are like different factions. And each faction had their own Payload (Special Ability) and were focused on play with various different tactics. The multiplayer maps were really dope and the gameplay was really smooth. The weapons were also very fun to play with! Each and every weapon of the game was quite different from the kind of weapon Call of Duty franchise usually makes. I honestly just liked the fact that Call of Duty made games more and more futuristic...and Infinite Warfare is no doubt the most futuristic Call of Duty game.