While the Pokemon Sword & Shield are due out this month and are already available for preload, Pokemon Go from Niantic's mobile is continuing to be a success for both the company and Nintendo. As a matter of fact, it has been estimated that the game has recently earned over $3 billion in lifetime gross revenue.2016 was the first launch of Pokemon GO and, since then, it has been download approximately 541 million times worldwide, with an average revenue of roughly $5.60 per every download.While the game is free-to-play, players can spend money on in-game purchases like Poke Balls and other items. Because of the fact that it was the launch year, GO made most of its money in 2016, generating about $832.4 million; an impressive feat despite the fact of being a limited release and was only available in select countries at the time.The game has however, grossed $774.3 million this year so far. While this is less than what it made in 2018, making $816.3 million, it could potentially beat that and maybe even surpass its 2016 record. The inclusion of events such as the arrival of Team Rocket is believed to have assisted tremendously. However, Team Rocket were added to the game back in August and it is estimated that this alone grossed about $110 million in that month alone.The United States is reported as being the leader in terms of user spending, with players based there having spent nearly $1.1 billion, which makes up 36.2% of the game's total lifetime revenue. Hence, it is also the country that has downloaded Pokemon GO the most, boasting 99.3 million unique installs. This means 18.4% of all downloads were done in the U.S. Meanwhile, Japan is the second highest grossing country, with its players spending $884.5 million.Niantic have shown no signs of slowing down when it comes to supporting Pokemon GO, with no doubt many more updates are still to come in the future. Pokemon from Generation 5's Unova region were only recently added to the game, which means that players can now get their hands on the likes of Snivy, Tepig, and Oshawott, with three Generations worth of Pokemon still to come.