I really want to play a good, preferably free, puzzle game for the pc. Nothing simple like Tetris or repetative like bejeweled but something that will make me stop and think. The perfect example would be something like Braid for the 360 (and soon the pc). The demo made me wonder "How could i possibly do this?" Portal was also fun but that was a completely different type of game. Help?