Usul on 14 December 2008
I live in Europe so I'll have to watch these videos tomorrow. Can't wait to know more information about them! They are two of my most anticipated games for next year. AAA titles for sure!