haha, i was just wondering why there is no "update to the update to the update"
FOUND IT! It's just named differently this week...i gotta say that the screens really look impressive and i think the game looks even better if in motion, therefore it'll be hard to wait another week for the trailer. Bring more screens on meanwhile! :P