It's a bit rough around the edges sure, but the game slowly keeps introducing more mechanics each level in an understandable way and has very interesting mechanics. From a gamedesign perspective, I think its quite well done. Especially all alone in the first gamejam!