So God Particle was revealed as the third Cloverfield movie, and there being a Slusho truck touring the country briefly with it's own twitter. Has the ARG started yet? I'm trying to look for anything, but the old slusho and tagruato websites are down.
Anyone hear anything yet?