Hi Krooza nob boss! Sorry to disappoint you but I know as much as you do. Our guys at E3 are so busy they don't even have time to reply to emails a lot! Dunno what happend or what did not happen and why - afaik I didn't even know about an official twitch release. I've seen the teaser myself the first time only 15 min before the Interview where Miguel showed it!