It’s a full polished game! And a good one.
My only problem was repeating the minigames if someone was good enough (so it feels like grinding) and losing the whole bonus in training if you did too many errors, especially during the punch training, but for the rest is really good.