Doodle God
Doodle God is another by product of the ‘Beauty of the Web’ competition organized by Microsoft. This is a really simple, yet interesting puzzle game and is the HTML5 version of the same game that has already made thousands of fans on platforms such as Android and Windows Phone 7. Developed by JoyPods, Doodle God presents a highly impressive screen studded with eye catching graphical clarity. You would surely have a good time playing this cute and cool puzzle game.
Developed by: JoyBits