I wish the worst for this company! May they receive extreme public backlash and never secure the funding they need, please god
In the long term (if the do have a long term, I expect them to fail due to technical reasons i.e. fibrosis around electrodes not being a solved problem)
Last I checked they where probably treating their animals the best out any research lab world wide?