Hi! Can you re-download this please using the normal link, I've just updated it.
Can you also ensure your graphics drivers are up to date
Please let me know how you get on, cheers!