mainmenu.games
Epic Games Store could be sending your data to China - Main Menu Games
Remember those huge Terms of Service agreements? Well, the Epic Games Store has a section that gives them the option to use their store as Spyware on your PC. The Epic Games Store states that&#8230…