Whoa, an actual release date? Hype!
Still don't believe it unless they say "2017" ... no year listed is their obvious loophole.
One of the main reasons I was planning on getting a X1X, but now it's also on steam.
Dunno how to feel, really?
Are there levels now or still just boss rush?
It's been announced as a Steam title for years at this point.
I know it was also on W10, but I thought that was it.
So it says play anywhere but I assume that doesn't mean Steam, correct?