The endless battle between Dr. Wily and Mega Man begins! In this wacky new take ... Udon's first offering was the Street Fighter comic book series, launching in September 2003.