What happened to StarFall? I've was desperately awaiting the completion of the site but then I forgot about it. And I was scrolling through the advertisement section and noticed StarFall and I'm like, what the heck happened?! I'd just like to know if that's something that I should be looking forward to anymore... Because I was still waiting.