Ok so I know I'm not the only person playing this game (addictively). Currently I'm at Rank 63 (would've been higher but that whole iOS upgrade last month jacked up my play).
How many other players do we have???
How many other players do we have???