This list shows the hardest and rarest Pokemon to catch in the game
If you want to be a Pokemon master, you've Gotta Catch Em All, according to the classic cartoon theme tune.
Millions of people are still out there in the world doing just that - trying to catch all 145 of the elusive little blighters.
News is already filtering through of a couple of Pokemon nuts who have managed to bag every one of the creatures and finish the game.
If you've played the game yourselves you'll probably be the same Pokemon popping up on your radar every single time you're out hunting. Just like when 90s Ipswich star John Wark used to pop up in every pack of fucking Panini football stickers you ever bought, there's some Pokemon that you're just sick of the sight of.
But obviously some sightings are rarer than others - you only have to see the reaction of gamers when a Gyarados reared its head in Central Park, New York.
Some Pokemon are also a shite sight harder to catch than others, as you've also probably discovered when lobbing augmented reality Pokeballs around with heartbreaking futility.
But Redditor Jordansw has put together a supposedly definitive chart showing some of the hardest Pokemon to catch and some which are rare as rockinghorse shit.
You're probably not going to be surprised to see that ones like Pidgey and Zubat popping up more often than the latest Paul Pogba rumour.
But in terms of rarity the likes of Meowth(0.39 per cent), Ponyta and Machop (o.46 per cent) are among the hardest to find. But there's one Pokemon above all others that's an absolute swine to catch...if you ever find one that is.
Not only does Jordansw claim that it has a 0.36 per cent chance of coming across one, but then it has an infuriating 99% flee rate. As he points out you could throw a pokeball at one 100 times and only catch one once.
Good luck with that one...