Epic games, the creators of Fortnite, have has been caught in a bad spotlight this week. A post from Reddit User Notte_m_portent made a post on the PhoenixPoint...
       Steam, or steampowered.com, is an online gaming site where individuals connect through one access portal. Once there, players...