Eat your heart out, Carmen Sandiego.