Pray Tell

I am really grateful for the fact that Ave Maria University is being built, but pray tell what is the deal with this oratory. Why is it being built as a huge glass structure? This seems a little odd to me.