Slap Slap Slap! Let's get this running guys before the news! BTW did anyone from the company confirm news forthcoming this week or is it speculation?