There have been a total of 1,850,570 internet public games since record tracking started on April 6th, 2004. That averages out to 279.5 games per day or 11.6 games every hour since then.
Games in the last day: 19. Games in the last 7 days: 299. Games in the last 30 days: 1409.
FH Games in the last day: 0. FH Games in the last 7 days: 4. FH Games in the last 30 days: 16.
From the last 6 months: Average game length: 5.8 minutes. Average 6 human game length: 12.5 minutes.