Nice, very Space Invaders-y. The artwork has a nice charm to it. Add some more mechanics and gameplay and you could make a cool blend of standard shmup and Space Invaders.