power rangers in overwatch, official overwatch game art