Nice write up:

http://www.eurogamer.net/article.php...d=89915&page=1