A new website will be coming out shortly and will be optimized for IE
thank you for your patience
Anna
It is good if you claim that you are one of Callisto network member.
However, sounds promising if next week new website released.
new website is just around the corner, the team is just putting on some final touches to it