I’ve never heard of this, but it looks amazingly 80’s.
EDIT: Just checked, and it’s already been done on you-know-where, if you have access. The episodes also appear to be all up on the site you posted, as well.
That’s true, however the original uploader of that torrent did promise a upgrade in quote “many months from now” back in 2011, so that makes me wonder whatever happened?