*So* four years ago.

Seriously, that was the last time I heard about that place. It's still around? x.x