Thanks for the photos, R@ptor.
The people who make Polli-Brick made a presentation at the Consumer Electronics Show in Las Vegas. Take a look. http://www.youtube.com/watch?v=NH5rp5FpT2o
It seems from your photos and what they say about it in the presentation that they will use Polli-Brick as a curtain wall system for the building you pictured.
Is anything happening on the 101 building?