Advertise with Us
from Artwerkz, originally released 1st April, 2010
DoodleBugs HD is also in the App Store! Check it out!
DoodleCraft HD is a strategy war game with tower defense and RTS action.
* Very simple and addictive
* Touch the screen anywhere to fire from your tower
* Create army units to attack the enemy tower and turre...
Recent posts about DoodleCraft HD