I agree, I picked it up today and am already having a blast. Kinda forgot for a few matches that the framerate drops with 3D online, so I got destroyed
After that though, I could pick it up and play quickly.
I need to get into the story mode more, kinda just unlocking characters at the moment. Whenever you want a match, let me know!