Well theta comes right after Z in TI's ascii set, so that's not a problem. You'd need a different data set for numbers, but for lower case you can add a different number instead of 65 (I think 97 points to lowercase a). Other special characters are a bit of an issue, but if you're just wanting to input something like an appvar name it's not a big deal.
Now, there's only 1 level in it now, hard coded. (The first 5x5 level on the Bonus Pack.) I'll make a level editor later and ask for people to help me make levels.
I've only played the first few hundred levels of the free version but as far as I can tell the optimal number of moves is always the absolute minimum. I've never played a level that required more moves than there were "flows"oh well.. i downloaded it too and played a couple of levels, and indeed, it's always the same numbers as there are different colors, so making a generator wouldn't be that hard i guess, but then you'll need to make a solver too, to see if it's possible to solve the generated one..i don't think this will be easy
I've only played the first few hundred levels of the free version but as far as I can tell the optimal number of moves is always the absolute minimum. I've never played a level that required more moves than there were "flows"oh well.. i downloaded it too and played a couple of levels, and indeed, it's always the same numbers as there are different colors, so making a generator wouldn't be that hard i guess, but then you'll need to make a solver too, to see if it's possible to solve the generated one..i don't think this will be easy