Meteor Blast is an arcade game in which you will have the mission of controlling a small meteorite that you must make bigger and bigger to impact with the greatest possible force on the indicated places on earth. The Meteor Blast control system is very intuitive. Once the game begins, the main meteor will advance […]