It looks like you're new here. If you want to get involved, click one of these buttons!
Seems that some have heard of this game, rumors have been floating around for several years now. Pictures and screen shots pop up on occasion. Perhaps someone should have a peak.