Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
Artikel: Splashtop 2 auch für Windows Phone - kostenlos
Wie du schon gesagt hast. Eine Teamviewer alternative ist es leider nicht. Das Teamviewer so lange braucht um einen Client für WP zu stellen ist leider ein Armutszeugnis.