Good execution, especially for your first game. Id like to see more interesting puzzle mechanics as ultimately each puzzle is solved the same way.