Really nice concept!
Maybe something more to add to the difficulty but very clean execution overall :D