All it is is B-12 in a liquid form which is the most efficient way to take it after injection. Sports figures often take mega B-12 injections before games. It is legal, unlike steroids et al.
Ive used B-12 before rugby matches for 17 years and had injections for a few of those years. It didnt pep me up, but when I had to dig down to find extra reserves they were there. Now that I only play socially I drink a 5 hour energy before a match, I notice the caffiene kick in and it helps the rest of the time. Ive used ephedrine and other substances to give me a boost or an edge, 5hr doesnt make you crash like alot of the rest of them.