I just need more practice. Haven't played a Neo-Geo fighter in a long while. Heck, I haven't really been into fighting games in general for a long time. I need to get some shmups for the NG. That's more my forte.
Oh I do love me some of that every once in a while.