if the website doesn't automatically pop up in a little window, then try clicking on the above logo

 

if the website still does not load, then you've got super, duper, rad, pop-up blocking turned on.

(technically the mastermind site is a pop-up so that it can load in a properly sized window)

in any case... if the site still doesn't load....

click here

(it won't look as cool as the pop-up though)