ADA ramps are deceiving. Just 4 feet of rise requires 48 feet of linear feet of ramp. Plus every 12 feet a landing. Tough to tell in the images but that ramp could meet those dimensions if each long length is close to 12 feet with the turns being the landings.
Anyways, no matter why the ramp is there it is there. Personally, after further review I think it will be the exit. I think they would have built a facade already if it was the entrance. With only 2 weeks left for construction building a decent facade around the ramp may be difficult, unless it was a flat graphic image.