I really like the idea! The sound gets from interesting to a little annoying to I like it. XD I especially love the mechanic of drawing on the map.
Haha I went through the same emotions while making it :P