not a huge fan of options type games but decided to check it out
unfortunately , your site takes too long to load , tried several times and different browsers
wonder if its the new design or the site is down completely or is it just on my end
after five minutes wait all I can see is an empty page

The site is really heavy in downloading, but the speed of its display depends very much on the speed of the Internet.
Check if you are using a proxy or VPN, which may affect the download speed.