Left 4 Dead 2 Intro
After watching this opening cinematic, you will buy Left 4 Dead 2. No ifs or buts.
This FIFA 08 demo allows you to play a match as one of seven clubs including FC Barcelona, AC Milan and Manchester United.
Advertisement