Making some good progress. I think I have a good idea of what the gameplay is going to be, at least for this initial prototype. I really need to put some work into the UI now as it's not scaling well enough to support the "advanced pieces". I may need to go back and support mirroring pieces properly, still undecided on that.