I hear its been leaked on torrent and should be available to buy over the next week or so.

So, basically I have not really played this, I need a single character to learn who is gonna stand the test of time and be able to compete at a high level without any noticeable problems.
I just don't have the time to pump in anymore, so I need to stick to a single character and learn the matchups.

I don't even know all the players, but I ultimately favoured Guile/DJ/Sodom/Guy/Orchid/Sarah/Kabal/ in previous fighter, but I understand most others across most games.

I don't want (apart from casual fun)...

Ryu
Ken
Sagat
Gief
Blanka
Rufus
Honda
Sim
(probaby akuma-as again, hugely popular i forsee)

as my mains because I think they are either gonna be too borting to play as, or everyone is going to know the matchups inside out and back to front.

My style of play is quite aggressive, not afraid to skank, prefer flashy players, so lots of chains, and big combo potential is good.

I'm a bit like a nigga' in the sense that I would rather lose and look good than win and look bad. So long as its not all the time.

But I'm aiming for top 1% of the player base. Expeting to beat most and lose to the handful of elite who put in silly hours.

So I need someone who can go the distance.

Preferably someone who has some new mechanics so the style of play is not played out, despite having a different graphic as that will be a huge advantage when facing the old favourites and the fairly big time advantage a lot of people will have had on the ps3/360/Arcade.

I also think this site needs a street fighter section added the database, its a pretty huge game with around 3 million units by 2010 spanning 360/PS3 and now PC and plenty of tourneys with some of the most dedicated gamers out there.

Also, does this game have a training mode where I can just practice combos, throws etc?

Thanks for any useful help. Are there any dark horses based on those things I said?

If you think I have said something wrong about those I'm not into I'm all ears.