Yes it does. Clear your browser cache. Its been up for a good portion of the day.It doesn't show on the US support page yet. Why not? Why not?
www.snbforums.com
Ran into something similar with the latest RT-AC68U firmware release. See my post here where I commented on it:
We use essential cookies to make this site work, and optional cookies to enhance your experience.