Looks like a "scam" machine to me. Lots of claims, but very few actual pictures of the screen and those they do show, look to be about as pixelated as my 1980's era calculator. Calling it "3D" too really strains credibility. Reminds me of those machines they try to sell in the middle east, minus all the bogus antennas sticking out.
The big giveaway is they claim it has, and i kid you not, "Fluxgate" technology.
I hear Doc's Delorean was recently upgraded with the new "fluxgate" tech too...
After watching this video on it, I hope you can get your money back:
Edit: It appears Fluxgate is a magnetic detection tool...not an alternative power supply for the DeLorean, but it still looks cheap and scammy AF...I can't find any in depth video's from credible sources showing it work in the real world.