After watching this video this morning I'm wondering if PILLAR is really a game changer. It sounds fascinating and has the disruptive qualities that I look for. Any experts out there that know more about the team etc.? Thanks.