Very cool, this is essentially The Unfinished Swan, a great game from the ps3 era.
Thank you! I definitely remembered that game about halfway through, probably was inspired by it without realizing.