Our planet is about to become the battleground for otherworldly creatures of incredible power as they wage an ancient war. The End of Times seems to have arrived. Are angels and demons walking among us, or is there a larger chain of events unfolding?

So the address is real. The only questions are: What's there? And what connection does Tom McLaughlin have to all of this?

For what it's worth: "Mind Storm Labs", the company behind the game? Does not appear to exist, at least according to Google, prior to May of this year.

I just found something you guys may already know - if you put the email address of the email you get from website into FACEBOOK you will find an entry for ETHAN HAAS WAS RIGHT. In a few days, someone there does add you as a friend and...they have videos. One is a short, black snipped that sounds like a tape recorder running. The second, added more recently, is a field of stars zipping around and getting closer and closer. Check it out!