translate English to French: I have yet to see it for myself on my own 1080p tv set, but man, it does look jaw-droppingly good.
quelqu'un connait déjà la date de sortie ?