Your goal is to destroy the barricades build by the aliens. Can you do it?
The humans try to build on planet Moana. But the aliens will not let this happen. It is your job to help the aliens. Do you think you can complete all the levels?
In a hurry? Add it to your Download Basket!