What do you think this boat is, Ring, Phantom, neither? Dont you just love people that want to sell their boat but leave it covered up hmm wonder why? It looks as though it has a screen but looks to high for either a Ring or Phantom. I guess someone will know it?