Cool to see another game with buildings made from precariously stacked physics objects! I think the asteroids come in a little to fast to react to, and at one point I had two come at the same time.
yeah the asteroids get bigger, faster and more frequent as the game goes on. Cant wait to play your game :)