Made a quick little trailer thing using some of the episodes out so far here of the audiodrama series "The Adventures of MechaBetty" which is all about a giant cyborg woman punching aliens, teaming up with the crew of an experimental flying ship, and an over the top charismatic antagonist named General named Helen that I only named Helen because the thought of two characters having an epic fight that will have huge collateral damage with suburban housewife names is too hilarious to pass up.
Preview of the season finale: "Fight me Helen!"