Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Мега пока в топе из облачных сервисов по хранению данных. Как утверждают сами разработчики, они не знают, что хранится на серверах и не имеют доступа к информации