Uh-oh, this definitely doesn't sound good for Medal of Honor! Reports are coming in that the game is being pulled out of all GamesStop stores located within US military bases. Electronic Arts can blame the Taliban characters

More...