I would say that this battery is real, but the price would be fairly high. Thunderpower just came out with their 65/130 C Lipo packs, so they can discharge in ~55 seconds. As for the energy density, the new batteries that big manufactures are coming out with have some impressive numbers, so edging the competition like these people did is no surprise.
As for the charging in 6 minutes, that's really, really fast. That's 10 C, so a 100kwh pack would require 1 Megawatt.... the car would require 220 kw. I don't see anyone needing to charge their car in 6 minutes. I remember some students at MIT I think built a car that actually charged in 12 minutes and drove 100+ miles, but they had their own power plant to play with.
As for the oil companies buying the rights, I doubt one company could stop the progress again like the issue in the 1990's with the NIMH cells. Too many companies have good designs.
The future is coming.