There have been a total of 1,873,836 internet public games since record tracking started on April 6th, 2004. That averages out to 246.9 games per day or 10.3 games every hour since then.
Games in the last day: 17. Games in the last 7 days: 63. Games in the last 30 days: 188.
FH Games in the last day: 0. FH Games in the last 7 days: 0. FH Games in the last 30 days: 0.
From the last 6 months: Average game length: 5.7 minutes. Average 6 human game length: 14.6 minutes.