Dubby Energy: A real game changer?