Mega Man's spiritual successor is coming along nicely.


-->