I got filmed by them in Chicago at SFATA confernence. They're going to do a second lot of filming in London in a couple of weeks.
Trust in this one, people - it's for real, and is totally happening. Great, great guys who are fully funded and have a vision.