You made improvements
Its far better than the first , and im not talking about game originality , gameplay etc , but looking to the graphic engine you have imporved performance a lot , even tough you managed to upgrade graphic sound and smoothness.
great , as a developer i must admit you have done a great work!