Fun puzzle interactions with the right difficulty :) The checkpoint system is unique and I can easily see the game being expanded upon with more puzzle mechanics