No I haven't seen it, but seeing some ads.
Good or bad it does look like a good ride. 8)Take it for what its worth and just enjoy. ^_^