Not much to say other than this game looks great. The trailer says it all.