So every now and then, when I'm bored, I try to beat Pokemon Crystal (on emulator) by just using one type of pokemon. So far, I've done it with water and ground, and I'm in the process of doing it with poison right now. It goes quickly on emulators because you can make it go faster by holding down spacebar, and I'm at the elite 4 after playing for only a few hours.