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