My guru as far as this lesson goes is Zachtronics. He's a game dev who makes programming games and who created infiniminer, which Notch adapted into minecraft.
Zachtronics' games are some of the most fun I've played, and from a brief encounter (not irl) with the guy he seemed unperturbed (or like he'd made peace if he ever was) by the outcome.