Talk:Steam Release

Steam Release
Was this confirmed? Geohound (talk) 09:48, 4 July 2009 (UTC)