I heard about this last night on the BBC World Service. It appears to be an electric device incorporated in the rear wheel which stores power from braking and going downhill then delivers this power for hillclimbing etc.
It sounds somewhere between the Holy Grail and snakeoil but as it is a project by MIT, there might be something in it.