Read Also: The 64GB Microsoft Surface is Your For Just $249, Down from $449!

Doodle Creatures is now on the Windows Store for all you lovers of the series

Download Doodle Creatures game for Windows 8 

Name * Email * Commenting as . Not you? Save information for future comments
Comment

Δ