Thanks so much for your kind words.
I 100% agree with the level design, tutorial and difficulty issues, as these were designed in about 2 hours before the jam ended and had no external playtesting. I later realized afterward the extreme difficulty curve, watching some friends playing it. A more detailed and slow paced introduction is one of the highest things on my list of things to improve.
I'm glad you enjoyed the overall experience and graphics; I will certainly follow your suggestions in further development.