Pokémon Go fans are rightfully upset yet again at Niantic’s Hatch Day formula.
The latest Hatch Day was on April 28 and lasted from 2pm until 5pm local time. Within those three hours, trainers could find 2km Eggs that guaranteed a Cleffa hatch with a higher chance of the Pokémon being shiny. It is not a guaranteed shiny hatch, but the odds are good enough that it was worth trying your luck.