Looks more like Cave Story aesthetic wise. Then again, Cave Story itself was a sort of Mega Man/Metroidvania type game.