Working against the clock to prevent a giant meteoroid from crashing into Earth, players must answer science riddles abo...