There's no question that Braid is a fantastic indie title, due to its ability to pull you deep within its narrative and gameplay. Because of this, you may find yourself taken aback once the surprise twist finally reveals itself. In Braid, you first assume that you’re tasked with rescuing your beloved princess, and proceed to think this for the entirety of the game. When you finally reach her, you realize she is actually trying to get away from you. That’s right, you were the bad guy all along.
If you want to delve deeper into Braid’s narrative, there really is no princess at all. Instead, she is a representation of a bomb that the main protagonist created. The game itself takes place in his mind as he regrets his actions, and wishes he could reverse his choice in the creation of the bombs dropped on Nagasaki and Hiroshima during World War 2. While the main character may be the “bad guy,” it seems like his journey through the game is a representation of his quest for forgiveness. Overall, Braid will seriously mess with your head!