I wondered, could this random art museum in the middle of Case's campus live up to its hype?