Having hydraulic disc brakes on a bicycle like this isn't something odd. Tons of regular bicycles have them these days.
The only kind of weird thing I see here is the idea the pedals aren't actually directly connected to the drive train, they just turn a generator.