Submitted by gizmodocom4115 in technology
The mobile game is one of the biggest in the world and has over 100 million downloads
Submitted by gizmodocom4115 in technology
The mobile game is one of the biggest in the world and has over 100 million downloads