Jitter: Demo Update: What's New?

Hello to all space enthusiasts! If you look at the night sky right now, you might see a lot of meteors—these are the Perseids, dust clusters our planet is moving through. I tried to see some yesterday and I think I saw…