I like it
Maybe it's just me but I think your art deserves a little higher score than it currently has although it is only 2 votes.
But I saw one other one by you and I like what I seeing. Very cartoonish and reminds me of something that I can't quite put my finger on.
Maybe instead of canvases you should look into some other outlet as well...such as flash or animation? Just throwing it out there, but I like your work or whatever work you have up.