Hello there, I decided to make an video about this item so called "Falling Flame" which makes you into an living meteor who launches from the location you are standing on into the sky as an meteor and then landing on the ground as an meteor killing you if you don't land in water. P.S. THIS ITEM IS FRIKING AWESOME! Here's the video, hope you enjoy it!