Forum:Mega Man II Time Paradox

When reading through the website about the original Mega Man I noticed a reference to a villain named Quint. When I read the page about Quint it stated that he was Mega Man from the future who had been kidnapped by Dr. Wiley and sent back in time to fight Mega Man in the present (as of MM2), the problem is that this creates a time paradox in the process. If Quint had defeated Mega Man it he would have prevented him from surviving until he was kidnapped in the future thereby negating the events that lead to his creation, which in turn would have stopped from being kidnapped. If he wasn't kidnapped it would have allowed Mega Man to survive long enough to be kidnapped, sent back in time to defeat himself, then negate the events leading to his creation, ect, ect, ect. Although I realize Mega Man did defeat him it also creates a time loop, he would be defeated, Mega Man would survive until he was kidnapped, sent into the past, defeat, ect, ect, ect. Apparently the people who made MM2 weren't very savvy in regards to temporal mechanics.