Never saw this thread before, but I guess better late than never!
I originally drew that version of the 70th Blue Lions logo here.
As the story goes, back in 2010
I did some re-workings of a couple of squadron logos, the 53rd Hammerheads
and the 107th Ravens
. Slightly later, in early January 2011 I also did some attempts to re-draw the 70th Blue Lions logo, but never could get it right enough and eventually abandoned that idea. But while I was doing all this, I did a little doodle, starting with the ubiquitous lion face >:3 and then drew in the mane and then the body and the limbs. In some ways, it actually ended up looking better than the "full sized" versions I'd been doing, so I saved the doodle along with other stuff - digitized with a camera, since I didn't happen to have a scanner at hand at the time. So just for ****s and giggles, I posted it in my squad insignia thread as a sort-of-joke.
Later on, MjnMixael was doing his own attempts to re-do the 70th Blue Lions logo
in high resolution for the high-res animations; this was in 2012. It was different from the original, so naturally there were some complaints (though to be honest, his version was closer to original in style than mine ever were). I vaguely seem to recall that at this point, I added the colours to the image and edited an alpha channel in so that it could actually work in the game, and probably linked it on the FSU irc channel, or something.
Truth be told, it actually is a fairly nice looking little logo, and it was in high resolution... so MjnMixael used it as a placeholder for one of the animations.
Apparently, it was then forgotten into at least one release; not sure if it's still in there... lurking, waiting.