Between this, and SNES emulation (searching memory for values and adjusting things to see how they'd affect the game), I was destined for computer science.