I don't get it. Where is the altar?
In any case I'm taking a "wait and see" on this whole thing.
Your looking towards the rear of the church. See the huge cross?
It'll be the first split-level, double decker church that I've heard of. Maybe the most generous donors will get seated in the mezzanine.