i actually quite like it, the concept of the dots blending in with alien and his slime , the placement is nice , blur the bg a bit and add a little green maybe? other that that its perfect