OK, it's my computer here at work. The link above works just fine, but when I try from my saved websites, it goes to some Blue Moon studios site... Weird.
I have no idea why this is, other than I moved to a different office, and my computer came with me. I'll have to ask the IT lady what she thinks. Scratch that, I don't have the time to listen to her computer jargon for an hour, I'll just find some kid, err, someone in their 30s, and ask them.
Thanks for the answers fellas!