The Change Agents Out of Control

Received the following cryptic message today:

I was hesitant to do this until we knew it was officially a game but it looks like it surely is. Check this out: http://www.illusivetruth.com.

Some nifty shockwave at that site. Check it out. Let us know what you think!