Sorry to be off-topic, but at the top, "This website is best viewed using Mozilla Firefox, on a screen resolution of 1027x768 or higher." I'm sure you mean "1024x768"?
And yeah, I couldn't get it to work in IE/Maxthon either
I don't see why it wouldn't work though.