Hulutube has struck again with its constantly changing formats and now it wont let me log in. Sad face.