Style wise, I'd say this is more Mega Man Zero than X. Beyond that though looks awesome and I definitely approve of the mash up.