Tech News Everyone loves this tech but their explainer video is getting ROASTED (TECH) Eneroid's super cool tech is being completely overshadowed by their awful explainer video. Roger JonesApril 25, 2017