The Persona 25th Anniversary website has launched, seems to