The video games industry is obsessed with the phrase "next generation", but what does it actually mean? What can gamers expect from any game given that name?
It would be easy to dismiss the next generation gaming experience as simply eye candy.
The latest games all look great but the potential offered by the processing power of consoles such as the Xbox 360 and PS3 does not end there. They also give developers a wealth of new gameplay possibilities.
At Ubisoft's Montreal studio, a team of 300 designers, programmers and artists have spent four years developing Assassin's Creed, a next generation medieval action adventure.