God, White Hats and an Army of Frogs