>>935874827
I mean, it's only been 3 weeks since streamer u.
nothing really since the phone leak besides stream start times lining up.
it's pretty much confirmed now though so it's not like more evidence will change much.