The game will be available to stream, after all.