A clever and funny time-travel puzzle game where you play a scientist trying to save the world from her own invention. Coherent setting and puzzles and a genuine sense of urgency make this one lift off. A bit confusing at times, but ultimately deeply rewarding.