It's a great concept! Reminds me of those logic puzzles where you gotta get a goat/wolf/cabbage across the river but you can only bring two at a time :)
Yes, my game is a variation of this classic puzzle :)