Very strong entry. Game is fun, graphics look cool, audio is fitting, too, really no major complaints here. And you even implemented a difficulty curve! Great job!