Yes, the title is ridiculous! And yes, the site makes absolutely no sense until you mouse over the giant dot.
ONE GIANT DOT.
SIXTEEN SEMI-GIANT DOTS.
OMG SO MANY DOTS.
I THINK THAT IT'S A FUCKING KOALA, YOU GUYS.
And guess what? There are other pictures! I saw them! Just hit refresh when you're done with one, and then you will be magically whisked away to a BRAND NEW PUZZLE featuring possibly a BABY OTTER, or maybe OWLETS OMG.