That's a nice simple puzzle game, graphics are great. The music seems fine enough. You could improve if you have powerups for the UFO such as Invincibility, limitless lift power, etc..
But sadly, I can't continue further, for some reason, or was it just me & my throttled or slowed down connection speed is causing Level 13 unable to be played once I finished 12.
Anyway, good job!