Yes, it's still planned. There were some problems with the in-game web browser (FakeFullScreen support, etc.) that kept it from being reliable. Once those problems are resolved we'll be able to officially support an in-game release.

At this time, I think that we're looking at an initial release after Book 13.