I thought you were going to mention Catherine :D
Although I see your point...
I haven't played Catherine. I seen it but when think block pushing puzzle it's either puzzle boy in smt nocturne or The Yu-Gi-Oh 5D's ds games.