The web page that links from the Release Notes in the launcher is blank. I know I could sit and read the release notes in the launcher, but I prefer to launch the game and read them in my browser. I have two monitors and this is handy.
Could you please fix the broken Release Notes page that has nothing in it for Feb 13 patch?
EDIT: Bah, I found them. The link IS broken though: Should be node 1120, not node 1121.