Nice and well polished. I particularly like the end credits, smart and elegant. You should implement different map designs for the seven levels and so the strategy would be more different to succeed.