Hey, thanks for the feedback!
Most of your suggestions were planned but time constraints stopped us from implementing them :(
Game balance was our most undeveloped field by far. It would be nice if our levels actually gave players a challenge but better too easy than too hard I guess.