This doesn't necessarily fit the theme of the jam particularly well, but you did a great job implementing an idea. If you had more time, would you have added a shadow to indicate where a meteor may land?
At first I thought adding some warning signs where the asteroid is coming, but I didn't have time for that...