Tag: Half Life 3 Confirmed
-
Steam Machines – Half Life 3 Confirmed
Let me start by saying Half Life 3 has not been confirmed that was an inflammatory title designed to get your attention, I’m sorry but it’s not a complete lie, we will get to that. First off though, steam has finally fulfilled one of its promises, it announced its plans for the long-overdue Steam Machines.…