The Americans are invading Iran in search of missing nuclear warheads in 2014 - that is the scenario for a new video game which has sold millions of copies.

But amid international concern over Iran's nuclear programme, Battlefield 3 has angered young gamers in Iran itself, and many have signed a petition calling for an apology.

Hossein Sharif, from BBC Persian Television, reports.