Fun action game where you must rescue some people while avoiding the invaders. You could also take the powerups to help you in your journey, but beware! some powerups are not as nice as they seem.