Mission Mars

You should drop bombs and level the buildings out to land. The earlier you get it more points you will gain.

Best games