Talk:Mega Man VS Astro Boy/@comment-25172038-20151028000454/@comment-5532483-20151028013850

I'm 70% sure Ben and Chad will hand Astro the win but I'm on Team Mega.