Has anyone gone to the new Titan XC Cinema at Ward Stadium? Is it really worth the $16.50 ticket price. I love IMAX so what makes this different? Right now, they are only playing Toy Story 3 but when they get a decent movie in there, I wanna go check it out.