Interlocked: Puzzle Islands is a 3D puzzle game where you rotate interlocking blocks and drag out pieces in the right order until nothing's left. Early ones fall apart in a few clicks, but the later builds have so many overlapping parts that you'll be rotating them for a good while before anything budges. Made by Puzzle Dev.