… Portal 2 Charmingly Delayed … Valve's supremely anticipated followup … news with some self deprecating humor. … Portal 2 Charmingly Delayed …