It seems to be overrun with riff raff crowd and those who just go there to hang out and look stupid rather than utilize the businesses. I go there occasionally and my family is instructed to wait for my days off so I could go with them. There is a reason it has developed the name "Deercrack Mall"
However I recommend the new Showbiz by Fallcreek. It is very very nice! Bowling alley and video games too and great concessions. It's near Wilson at the Beltway on the Atascocita side of the beltway.