Never heard of Raptr... at all.
I've read teh report, I find it dubious at best and to look at it with a grain of salt (me being a Math Major, I can say that like I'm an expert. woooooooooooooooo :P)
No but srsly, I really don't think this is that accurate, especially due to the complete...