At the world book fair, I also came across this building blocks logic game - Castle Logix. It is a very simple sets that contains 3 castle block and 3 castle roof stick. The castle blocks comes with holes oriented differently, and they have picture on each side. The castle roof stick comes in 3 length. So, there is a stack of cards where you are instructed to build exactly according to the pictures in the card.
I think Jay will like this game as it is also innovative in a sense where it build your logic thinking. It is a Belgium product. Europeans are good in this. and It costs about $48.