25 reviews now in. Currently holds a perfect score.

I think they are going to pull this off and it is pretty damn astounding.