The store page for the game says a release date of today instead of the previously announced date of the 17th
On social media people are posting pictures of the game downloading and it is apparently playable
Edit: They took it down and stopped people from playing it. At least it was a fun few minutes
Wait, if they take down a listing, people who have already downloaded the game wouldn’t be able to play it? That’s messed up.