-
Not sure. Xbox definitely, but I don't know if the alpha is on games for Windows.
-
Thank god its on Xbox. I'll be ready to try to out with a couple of friends.
-
Cool. If I do take part in this one it will likely be with randoms as only one of my friends received an invite before. At least they keep inviting more people each time (this is like the 3rd or 4th one for me).