Downing St. Fighter 2010 description: Downing Street Fighter is using the concept provided by Street Fighter of fighting a hierarchy of enemies to achieve champion status and turning it on its head. Instead, of fighting to be champion, you are fighting for the freedom of the British people.
Game Instructions: in game.
Play all these Fighting games for free.