Games EpicDB Leak: Anticipated Games and Secret Information Revealed17 June 2024By Şule Kaya A major leak in EpicDB revealed information about yet unreleased games and expected PC ports.