Dwarf said:
My recommendation is, therefore, that you STAY AWAY FROM THIS SITE.
Absolutely. And I'm running MalwareBytes right now to make sure I didn't pick up anything either.

Okay, just got the all clear on that one. Time for an MSE scan.