Who doesn’t love a little Mike Haggar? Am I right?