I beat it! Can confirm it can be finished.
It took me a while to understand what was going on. Once you realize that the yellow and purple gems toggle wall states, you just have to count whether you are an even or odd number of steps away from a colored wall. And for the red gems, you essentially want to minimize it's usage because it costs like 20% per step to use.
That's actually the thing I didn't realize in the beginning and wished that I did: Using a gem fills up an energy bar, which when it reaches full, you have no other option other than moving back and forth until you replenish your usage of the gems. I think this aspect needs to be finetuned a bit because it doesn't feel right. Maybe a button to convert "steps" into setting your percentage to 0?
I do like the presentation. Reminds me of late 80's early 90's dungeon RPG's, which would often have a similar control scheme.
