I did it for the headline
Teaser? Atlus? Persona 5? The company has some sort of announcement planned for November 24, 2013 and while a newly-discovered teaser page might be completely unrelated to the franchise or even that specific news item, whatever it may be, it's got my attention.
The heartbeat is a nice tough. Any guesses?
[Thanks, DV2 The Fox]