Damn... this reminds me of Hayate, the amazing journey, and the shitty treatment it got at the end...