They are still around (I HOPE!), just at the HiTorque site(?):
https://hi-torque.com/product/electric-bike-action/
I have subscribed for the next 2 years and really enjoyed the first 2-3 issues I have received. It only comes out every 2 months and I already received the December 2015 issue...