signed up but the android app not available to customers outside of japan
D'oh. I screwed up. It's not actually cross platform. You still do everything via a browser but the video player needs to be downloaded. Is the player downloadable?
only downloadable from google play store if thats what you mean.