No I have not, but it is on my backlog amongst other games like these ones.
Right now I play league more and trying to get all the achievements in TBOI.
Many people did recommend me to play Prey and Ori considering what I like so I will likely play those next.