I looked in the about section and there's 20002 games and then looked in the games section sorted by "newest" and this is the 20000th game! Pretty cool lol
nice :)