Description of Doodle God:
Play Doodle God in which you have been given the power to create. Use that power to mix and match very skilfully in order to be able to create a world of your own liking. Mix and match different elements very creatively during the game play.

