Doodle Creatures HD Archive

Doodle Creatures HD Goes Free For A Limited Time, Download Now

Interested in downloading a high quality game for your Windows 8 device? The popular Doodle Creatures HD game for Windows 8 has just gone completely free for 4 straight days. The game, as reviewed here, is from

Windows 8.1 App Watch: Doodle Creatures HD

It is a safe bet that not many might have been familiar with the concept of doodles before Google started update its home page logos, and before the mobile gaming revolution. Another niche that games on mobile