Absolutely, the fact that you also did the sound and art and even had time to make so many levels is awesome! That's where my game failed haha, put a lot of time into polish and not enough into actual gameplay. :D
You still managed to submit it in time tho. That's the most important part! I was stressing like 4 hours before deadline, trying to create some levels. But at least you and me submitted our games!