Glimpse

Zane's latest invention may be no match for the dangerous competition among Eureka's scientists.