It looks like a Zellers, they did a good job. You can watch a tour here from
YouTube
Cotti Coffee in Lougheed Mall took over the old Body Shop location, they have basically kept the outside of the store as it was, they have their signage up now and you can get a peek inside, I didn't look but it's coming along. There is also a new colourful clothing store opening next to the Starbucks in the old T&N Gaming store which moved to a smaller space downstairs. There is no indication of what it will be, but the previously dark space is really bright now, and I imagine it could open soon, the fixtures etc look done, just needs stock.