Medal of Honor has been touted as a good mix between Modern Warfare 2 and the Battlefield Bad Company 2 series released earlier this year. When you start playing it, this might be the first thing that comes to mind, especially seeing and feeling the mix of infantry combat similar to BFBC2 and kill streaks that can be earned from MW2. 
However, that is about as far as the similarities go, the graphics and sounds from this game leave you feeling like a combat vet, and it’s obvious from the start that this is no ordinary bunny hop, sprint for cover and survive gameplay. A few short bursts is enough to down your opponents, skill and aiming play are more important than ever. The maps in Team Deathmatch are small and close-quartered which is great for intense action, but can often lead to many spawn kills if you are a run and gun gamer like so many are.
The Maps in mission mode are almost like playing an entirely different game, similar to BFBC2 Rush mode, you’ll soon find yourself winding down a predetermined route of objectives, similar to what I imagine actual troops experienced chasing the
Taliban into the hills. The ability to configure weapons and choose the type of kill streak reward is something that also sets this game in a class of its own. The game is still in its beta phase, so it does have its drawbacks and bugs, but nothing that is overly irritating to anyone looking to get a good look at what the full title might have in store for gamers all over the world.
The Kabul City Ruins, played in a mode called team assault, gives you a feeling of a small sandbox type death match in close quarters. This has some intense action and will be what people who want a quick game will most likely load into.
I played the beta a couple times and I must say, the graphics are simply amazing, I can’t wait for the full game to be released. one thing I forget from time to time is the in game chat, every so often I’ll go to type something and be stuck in the same spot until someone comes along and shoots me
still a great beta though.