Seems like the start of an awesome friendship. :) So much unexpected entertainment, and a main character that doesn't seem fit to be main character at first... but you warm up to him! The ending was just perfect, not too happy, but not too bad either, feels like... this thing could become a series, feels like the type of ending that makes you want to watch the next one. Nice work!
-cd-