What do you know, in the middle of the French countryside absolutely in the middle of no-where I encounter this!
It is enough to stop all vacation videogaming withdrawal I can tell you!
This looks like a slick publication! They seem to have some great graphic designers on their team.