This is a fantastic concept, truly mind-bending! I could definitely get addicted! I love the graphics
I was curious, did you explore the idea of letting the player rotate the pieces? It seems like it could add a whole new layer of complexity. Great job on the submission!