Well done
When I came into this game some reason I had poor expectations, though I ended up loving it. The gameplay was really fun and I think if you hadn't put the RPG elements in it, it would have ended up been bland. After a while of playing, it started feeling a little repetitive, but still I was having alot of fun playing.
Only criticism is to do with the spawn rate of the gems. Some times I had been receiving all the gems I wanted, but alot of the time I didn't get any of the gems I needed. For example on one play through I got mainly rare gems and only a couple common ones causing me unable to get an upgrade.
Overall a great game with just a flaw in the gem system, can't wait to see what you produce in the future