They don't say what time but typically streams start anywhere from 8 - 9 PM PST (11 - 12 AM EST) so I'm guessing an hour or two earlier.
Though I'd make this thread as a heads up for those that want to see a bit more of Ori before it launches. I'm hyped. :) Even though it took me faaar too long to get around to beating Ori the original.
Unsure if there is other streams for it as well, if there is post 'em here.
Edit: Easy Allies is currently live:
Last edited: