Are there other "hints" not pertaining to GNR though? Because those 3 photos all are GNR centric.
It has most definitely something to do with GNR but it's only marketing. Marketing is this where some people wearing black suits get all the money and everyone else is left to go without.
There will be something that displays GNR but there will be no new music or any other interesting announcements. GNR is a great brand and money can easily be milked out of it from the general population.
I love that idea of a 'Slash Pizza'. Where a normal pizza would go for $20, a Slash Pizza sells at $50, because it's, hey what the fuck, a Slash Pizza.