Last thing mentioned was Flash based. As for weekly updates...well considering we haven't yet "after gamescom" I doubt we will anytime soon.