When was Doodle God created?

Doodle God was created in 2010.