Quote Originally Posted by mmartino View Post
Does anyone have any info on this? All I get at the link is a black screen with a timer counting down 8+ days. I can't find any clues as to if I should even be interested or not lol
Here is the video on YouTube.