04-03-2020 08:35 PM
04-03-2020 09:15 PM
Seems like I wasn't supposed to find that splash page and it got leaked early lol.
I have a feeling it's going to be released early on the 9th, but they don't want to generate too much news on it so they took it down until it gets closer. But who knows?
04-03-2020 09:40 PM