If you haven't spent all your money on charity gaming marathons yet, another opportunity for you to throw money at human suffering is coming up -- and this time, it's a test of both endurance and gluttony.

Starting on July 15, Pro3Studios will embark on a 72-hour marathon, in which it will attempt to catch all the Pokémon species in Pokémon FireRed, Emerald, Diamond, Pearl, HeartGold, SoulSilver, Black, and White -- simultaneously. The gameplay will be streamed on a 3x3 grid, allowing you to watch it all happen in real time.

As this is going on, the group will accept donations through PayPal for the Children's Miracle Network. Those donations will allow viewers the privilege of naming some Pokémon and specifying a song for one of the players to sing on air -- and also, you know, help children.