The visual presentation here really stands out after playing so many 2D games, and the puzzle mechanics are solid. Great work!