Doodle God Is Making Waves On Windows Phone
Doodle God is available on Windows Phone. Wait, you don’t now what it is? It’s the #1 paid app on iOS in 4 countries and the #1 game in 23 countries. Acting as the Doodle God, the player must combine available elements together to gain access to new elements. Combinations can be both physical (such … Read more