what is the story with this place?? Is it still open or not? I used to like to go there but the last few times I went to go it looked closed down, yet the sign was still up. I read something on the net from someone who claims to have been there within the past 6 months. Has looked closed for a few years to me!? Maybe it moved??