They're related on the wiki, but I'm not sure what that relation could be. I haven't played Braid, but based on reading reviews and stuff, I was kind of surprised to see it there.
Portal
Game » consists of 8 releases. Released Oct 10, 2007
Game » consists of 8 releases. Released Oct 10, 2007
Log in to comment