can bypass gem requirement by memorizing code to increment gem value and using it in user typing levels. it's like a partial unlock all that requires some skill, which is a weird category and therefore I not sure if you would want to address that.
"User typing levels" is still experimental, not sure how I want to integrate it into the gameplay