They are exhibiting at London so you will be able to ask them, – I will also see if their CEO will sit on the CEO panel as they probably have some interesting things to day.
The guy running this also ran Gex Tech which was a 3d football software called Fantastic League (I think) that looked amazing – I believe they signed with Ladbrokes and Sky on that but I haven’t ever seen it live
Anyway – Management wise – They have solid backing and seem to have money behind them but like all new sites in our space I think you need to give them a little time to settle in and see how others do with them first