The Imagine Cup is a technology competition hosted by Microsoft. Falling in line with Bill Gates' humanitarianism, the primary objective is to essentially save the world with innovative game play or software development.
A daunting task, no doubt, but who doesn't want to be a superhero?