Call of Duty series has always been a joy to play with. The single player is always intense and gripping and the multiplayer always keeps everybody busy for months. Now with the latest edition, Call of Duty 4: Modern Warfare, the combat has moved to present time (As compared to World War, in the last three Call of Duty games). This game is simply amazing, once you notice every single detail about the game, you will realise that it really is FPS of the Decade. Simply wow. But then again, its not perfect. There are some things that Infinity Ward can improve on for their next COD. The graphics are truly next gen, the sound is unlike you have ever heard before and well, everything else is top notch. This game is near perfect, but not completely, so I will talk about few things that IW can improve on. Allow guests to play online (Like Halo 3 and Gears of War), on split screen you can only play on 9 (out of 16) maps. There is no co-op mode, and the single player is on the short side. But these little hiccups shouldn't stop anyone from buying this mind bending game. Its really how every FPS should be. IW, we all salute you.