I do think it is Zwei related, as next Wednesday being a year since Zwei was announced is coincidentally in-line with the timing of these videos, Bethesda have made it clear their main focus of 2013 is Zwei, and since the game is scheduled to come out this Fall now would be a good time to start hyping it up.