Welp, problem solved, apparently I need to use IE to download the Launcher and play. Firefox apparently can't find my Launcher or even notice that there is no Launcher (clicking the download link on the main page only leads to the "Hold on" message, which never changes, there is no download prompt). It works fine on Internet Explorer. So for everyone using Firefox I recommend using IE instead. Firefox version: 38.0.1 Maybe related: I can't load certain sites with Firefox either (they load fine in IE) so it's probably an issue with the browser rather than the program.