the game is as same as doodle god.
http://www.gamershood.com/14380/arcade/doodle-devil
http://www.freegamesnews.com/en/game...oodleDevil.php
http://www.gamershood.com/14380/arcade/doodle-devil
http://www.freegamesnews.com/en/game...oodleDevil.php