Ok… so moira is completely fine… If your playing tracer and u lose to moira you suck. I dont play genji so cant comment