It's hard to judge on the art, because some of the art very pleasing and well implemented, but there is definitely a mismatch. The concept is interesting, but it lacks levels to really show off the mechanic.
That said, I actually would want to see more of this.
Viewing post in The Fall Of Icarus jam comments
I agree with you completely. I had to scramble for the art so there is a mismatch. I rushed to get it in at the end. I had hopes for more levels but it was not in the cards. This was my first Game Jam so I may have over estimated my abilities to do it in a couple of days. I am glad you liked the concept and would like to see more. That means a lot to me.