mainmenu.games
Someone might be using your email address on the Epic Games Store - Main Menu Games
Just when the dust was finally settling from Epic’s latest controversy, Reddit user u/-dov- pointed out to the r/Games community that the Epic Games Store doesn’t require any sort of em…