Tagruato Updated With Hebrew Text

It would appear that the Tagruato site is our main link to the "God Particle / Cloverfield Station" ARG viral marketing campaign as it continues to be updated on a regular basis. This update contains another...