I emailed the creator and this is what he said:
Hi, thank you for your support and interest in the GameKlip
Hi, thank you for your support and interest in the GameKlip
We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.