Epic wins are a category of slot games where players have the chance to win 10,000 times their stake money.