the page just looks like this and none of the links work. absolutely no hint about what the game is. i don't even know what platform it's for unless i download 20 gb first
is valve aware that they are also the people who make steam
what am i even supposed to do with this. who do i tell if it's good? or bad? it's not like i can review it lol