I'm not so sure if the OP will respond to your questions but if he does I will advice you not to trust in a project which was advertised on 14 different thread in a month and if they are a leading company in what they do, they can easily get their banner advertised on this forum rather than creating series of threads in a month.