That thing looks like a self-powered hovercraft shuttle, of sorts.