Real soon by the looks of it this past weekend.
It's on the corner of 31st St and Newton if i remember correctly. By the time i walked over to it though they were putting up brown paper on the windows to keep the rest of the world in the dark about their last few details i guess!
Well, its definitley a nice addition to the dark corner, now to see what exactly we get.
Keep those peepers peeled and if you get to check it out before me, give us the 411 :)