This is very well put together. The platforming feels good, the gems are clever and diverse in how they are used, and it's really gratifying when solving a problem that requires using two together. Very well made, good job.
Thanks so much for playing, that's very kind!