'Portal 2' was perfect - but can Valve pull it off again with 'Portal 3'?