I seem to be the last person on the planet who knows what the hell this thing is all about:


I figured that when it showed up in my favorite video game magazine, it was time to ask what the hell all the woo woo was about...
_________________________
Matt