Cant install NEW WPMU DEV Hub through WP or FTP

I keep getting the same error below evrytime I try to install.

Broken Theme: Stylesheet is missing.