>look up your Steam ID or nickname on steamrep or the waybackmachine
>all the embarrassing avatars, names, friends, profile descriptions and forum posts have been logged somewhere
>literally anyone can access this information
So, how should I got about creating a new online identity? Which games are great for meeting new people and making friends?