I don't think this is relevant to this thread,
but this is a new countdown website by Bandai Namco but hosted on the Famitsu.com website.
I can't create new threads and this was the most relevant thread I could find.
I'm sure this is for a different game though.
http://www.famitsu.com/sp/150408_bne/
Seems like the background image is from Shibuya, Tokyo ?