I can't imagine what it must have been like for people who watched the entire stream. Persona 5 was the last thing revealed; apparently lots of Persona fans were calling for blood until glorious Persona 5 was announced.
I might've done the same thing if I hadn't already known that the persona5.jp domain name was registered months ago =P
edit: also, looks like I got the platform wrong in my guesses...I assumed either ps4 or vita