Very impressive that you managed to implement such a broad skill tree within the space of a jam. I think on the core gameplay front it could use a bit more variety, once I found a method of arranging pieces that worked I was able to rinse and repeat the same arrangement over and over. I think taking away the players ability to create their deck and leaving that aspect up to chance, along with allowing the player to rotate pieces could really spice up the gameplay.
That being said, great submission, very polished