Braid – (spoiler) ending discussion thread

So, what do you think of the ending? Is the game “feminist?” How much agency does the princess have in light of the fact that Tim, it turns out, isn’t the love of her life but instead is a creepy-ass stalker? What do you make of the final text… who is “the princess” really, and what point in Tim’s life does she intersect?