IGN Espana Springs A Leak

Looks like someone at IGN in Spain has broken embargo early, perhaps getting the time wrong. Several images that appear to be concept art have leaked.

game: 
topic: