Interesting that the "JM20" was a Shadow light - Amutorch uses re-branded Shadows for several lights. If you look here on Ali, there's similarities to this old Shadow JM20 for sure, but also some re-design on the tail (took away the tailswitch), probably no USB charging in the old one.
This BLF thread on it goes back to 2014. The new one has something weird on the tail, looks like a plug that unscrews to access the tail end - hope this isn't how to replace the battery.
I typically like these 26650 style lights, it would be nice if we could learn more about it - the pics and description is lacking.
Their own Ali store here doesn't have it listed, but they are not good in keeping up.