Holy fuck at those screens.



Easily the most impressive launch title. By far. On any console. Bar none. Etc. The scale combined with the polish and atmosphere... I almost can't believe I'm gonna get to play this on my tv in less than four weeks.