Seems like this would work as part of a larger game and would be an interesting puzzle in an adventure setting!