Thank you for your feedback! overlapping blocks is an intentional mechanic since you can it to solve the puzzles, but I agree with you sometimes it's hard to get them off each other "you just have to kinda mash the movements until they separate".