Shoot as many aliens as you can while trying to survive in this action game.
Game based on the upcoming Dreamworks movie.
Destroy the solar panels the invading aliens use as their source of energy.
Puzzle game developed by Gamenauts.
Don't just let the aliens get away with it!