Photo: Tomohiro Ohsumi (Getty Images)

Twitch is streaming every Pokémon ever. Starting August 27, Twitch will be airing 932 episodes of Pokémon as part of a 10-month celebration. Hopefully it keeps “Who’s that Pokémon?” at commercials.

Advertisement