Can you prove you're the very best, like no one ever was, at knowing Pokémon evolutions?
So, you think you're a true Pokémon master? Think you know everything there is to know about all nearly 900 of the creatures?
We're willing to bet you won't be able to get 100% on this fiendishly-difficult evolution quiz which spans all of the generations of Pokémon.
So, cast your mind back through all those games, those hundreds of episodes of the anime and your obsession with collecting Pokémon trading cards and put your Poké-knowledge to the test.
Dan Curtis is approximately one-half videogame knowledge, and the other half inexplicable Geordie accent. He's also one quarter of the Factory Sealed Retro Gaming podcast.