As Yussuf Kobilov said there is a bug in the final screen of the game but just in the first round, then it appears correctly.
The music is fun and the mechanics are ok, I would introduce a way to increase player velocity and I think the aliens move too fast but I don't know if it is part of the dessign and is deliberated or not.