I'm pretty sure i'm close to dropping them anyway but for my amusement, could someone please tell me where they show new player downloads and registration. I can not find it anywhere in the stats and it makes it very difficult to test their links.