Is the site dead? Or does it use strange features that keep it from working universally? I just see strobing grey lines...
It finally loaded after several minutes. I see the device pulldown is large, yet there's no scrollbar, and there's no way to search. And from what I see, it doesn't seem to have any CPU based devices yet.
Hopefully it'll improve over time.