Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

I think that Hardware Tycoon 0.2.8 is the new Half-Life 3

No, because it's been announced :)))
It is coming this year, I swear. There's only one major thing I have to finish, the rest is just polishing up, so it's nearly done!