Love the aliens xD
Fun game with an amusing and clever storyline. After a certain point there's no more items added, so it stays the same for quite a while. Maybe spacing things out or adding more items to increase difficulty toward to end would make it even better. Good job.