Everything looks real to me .... but how it will develop I do not know .... may be good or it may be a flop .... but my feeling says it will be mega ....
I'll throw out a warning --- even if they announce the launch on Monday morning, there's still the issue of getting this adopted into the market place and building a user base. That's a pretty significant uphill climb for marketing that still needs to be overcome. TTCM themselves are anticipating a multi-year effort to gain public acceptance with no guarantees.