I did a game exactly like this...
Back when I went to school, we had to make a game similar to this. I did exactly that, one in space. Except that it wasn't meteors, but missiles and you had to collect explosives so you can dive-bomb into the final boss, and if you had enough explosives, you would kill it, otherwise you were just another dumb jap =P.