I was lucky enough to work on this project back in 2014. I believe it was still just a pitch at the time and Crash was working on this as well.
831