← All games

Edmund McMillen

Developer of 2 tracked games, most played first. 43,026 playing at the latest count. Ranked as of Nov 2, 2026, 20:00 UTC.

  1. 39▲ 4 places in 24h The Binding of Isaac: Rebirth 39,428 ▼ -10% 24h46% of peak
  2. 259▲ 15 places in 24h Mewgenics 3,598 ▼ -12% 24h65% of peak