Play a new version of a space charm invasion Match 3 puzzle game, with an extra load of fun added! Smash them all before the Alien swarm grows too big, and they fill your board making you run out of moves.