Sorry to spam around these ST forums but just making sure everybody sees it somehow either here, NKI's thread, or the ST revival thread.
Someone made a petition (with stipulations even) to Capcom to get Super Turbo on Xbox 360 Live. Check it out...
7 and a switchblade.
Steven Seagal as The Cockpuncher - "I don't think you have the balls."
Chaos Crypt - "I'd say we sound like the primeval howl from the cursed newborn."