I considered this too and started discounting it when I looked more closely at the paths in the images. The holes aren't perfectly spaced and each hole seems to be at a slightly different angle. But yea, could still be some kind of submarine with an unknown tread or wheel system we've never publicly seen.