It might be my Columbus pride, but this is NOT better than COSI in Columbus. There were a lot of broken exhibits, a rather lame feature (goosebumps, science of fear) exhibit, and steep prices on their theater features.
The two shining stars here are the NASA related exhibits, and the second floor array of exhibits (some of which mixed in as much math as science).
Beautiful location and building right on the lake, could use a bit more variety and live shows like COSI has.