This is the very first time I have to make a forum account to complain about a game. So I hope I'm on the right section - feedback.
First of all, I will let you know that I played my share of fighting games. I know my stuff. I admit that I might not be the best gamer ever, but I managed to beat...