I think you should be able to submit good websites or your own websites to Armor Games, and if Armor Games likes it, they put it on a page. What do you all think?
No. SteamID is your ID name for your Steam account, which is a program that plays games. You play Counter-Strike and Half-Life and hundreds of games through it.