Alright here it is:
Some character playstyle summaries:
Arle (Puyo Puyo): A spell caster +trap setter character. Set up puyos that upon being chained by another releases a elemental magic explosion depending on which color was chained. Once chain reaction hits its time to punish with her magic skills.
Greedy(Ristar): A defense oriented character, Has ton of close range projectiles like black holes, orbs, and laser beams. You work into trying to get the opponent off balance to go for the kill.
Sakura (Sakura Wars): stance change(based off the Stratagems) samurai mech fighter
Sumire (Sakura Wars): a long range Naginata mech fighter, uses similar gimmick Sakura has
Rika (Phantasy Star): A rushdown character, uses her metal claws to tear opponents apart
Risa (Phantasy Star): The super projectile character,
based off PSO2 Ranger class, uses Launchers and Rifles for massive destruction
Vyse (Skies of Arcadia): A cross up double sword fighter, uses moon magic for buffs. Receives assist by other Blue Rogue members.
Drachma (Skies of Arcadia): A heavy grappler that can also use moon magic
Busujima (HOTD/Zombie Revenge): a brawler, melee weapon, and gun user. can summon random zombies from the HOTD series like Frank West.
Magician(HOTD): A Zoner character that sets up his fire powers for massive combo damage
Temjin(Virtual-On): a fast rushdown/cross up character. If he gets an opponent from behind its over.
Space Harrier: a projectile character with RNG mechanics. Pulls out Weponalds shop to buy random weapon that could change the fight. Can get Opa-Opa to assist him.
Alex Kidd: a Rock(slow but powerful), Paper(fast but low attack) , Scissor(balance) stance brawler. Also brings out his vehicles.
NiGHTs: Air Juggler fighter. The more the opponent stays in air the more danger their in.
Hotsuma (Shinobi): A fragile but powerful character. Low HP and His sword takes slowly damages him so you need to kill the opponent as fast as possible.
Ulala (Space Channel 5): A trap setter that uses dancing moves and a blaster to fight. You can set up trap up, down, left, right. if caught the opponent gets stunned.
Beat (Jet Set Radio): A crazy leg combo fighter. Depends on stunning opponents with his spray can. Fighting style is reminiscent of Skate from Streets of Rage.
Green(Gunstar Heroes): A form change fighter. changes to his different forms from his boss battle to due rekkas damage.
Alpha Trio (Dinosaur King): a weird Summoner character. Urusula calls out Ed and Zander in her attacks destroy opponents strategies by surprise. Can also call out Terry the T-Rex during supers. Has High HP but is difficult to learn.
If you're wondering where your favorite Sonic or SEGA/Atlus character, they're likley in the game as an assist or stage backgrounds. Some will obviously be saved for DLC or sequel.
Went with 30 unique characters cause thats a good universal roster limit for a first time game series, going anywhere above that would cost alot and be more time consuming. You have to build up.