Astra Superstars is a very unique fighting game that may well be quite overlooked. My problem is that, while I THINK I've figured out how to play, I can't help but suspect I'm missing something, and there are no FAQs to be found, at least not via Google.
As far as I can tell there are no "special moves" per se, only the 2 super moves. The mechanics are quite fun, but difficult to adjust to if you're used to more traditional 2D fighters.