Games AnyMega syrup 335w Reading an article on ranking the 20 Mega Man games from worst to best. Any Mega Man fans here?