it`s an interesting concept, but i was bothered by the low resolution limitations - text a bit difficult to read, folders too big was a bit strange and would overlap. at some point i was able to put down a logic gate outside the screen or under the UI, when it`s outside the screen trying to reset the level will not give it back so you have to restart
you could use the mouse position within the cell to predict where the user is likely to rotate the pieces