More the days past until the streaming for the extra life comes on, the more i realise that it does mean something, because i can't wait to see the gameplay, but at the same time i'm scared that Devs would say ,unexpecteldly, the DLC might be push back for PC players too....