Hi there, I was the artist for that cover: I hadn't intentionally designed it as a homage to The Flash, but I guess there are similarities there.
When I was designing it I was thinking more about 1930s Art Deco posters that used a streamlining style to depict moving trains, planes and grand prix cars. I chose a retro style as a subtle connection to the issue being set in the "golden age" of Cybertron's past.
Cheers, Trevor.