Top Stories Valve’s Steam Machine Hints at Half-Life 3 Release Soon! BREAKING: Valve’s newly announced Steam Machine may hold a crucial clue hinting at the long-awaited release of Half-Life 3. Fans are buzzing with excitement... Editorial1 hour ago