translate English to French: In a game like this the graphics NEED to be nothing short of spectacular.
Le jeu est présenté à Leipzig ?