Anyone play this yet? Its more arcade style than fight night.. Came out like 2 months ago.. xbox has it on sale right now..