Chrome 15 is required (which is now the stable channel). Beta and Dev channel versions *should* work, but they sometimes have issues (they didn't work earlier this morning, but do now). There's currently a bug where on some machines (Seems to be Windows XP machines), it appears to load to 99% and then stop.
Just point your browser to http://account.spacetimestudios.com/starlegends to play.
Bookmarks