Would agree. Sounds like a lot of potential but it's been near on 2 years since Raptor took over and promised the world. Time to deliver I suspect.
They also need to employ someone with an understanding of what investors want to see in a preso - cause this ain't it.