Yeah, I figured that would happen about a month before they announced it. Tu4ar used to stand for Take You For A Ride, which were the lyrics of the MvC2 theme song.
It IS my favourite fighting game of all time, and coming from me, that's saying a lot. If the speed and complex combos are too much for you, I'd stay away from this game.
If you can't use a joystick, try the MadCatz pad, works great.