News DigitalMindSoft: Steam delays can be "very annoying and frusteating" [Update] By Joe RobinsonJun 4, 2010