MS must have given the greenlight for users to start posting videos ahead of launch, as a bunch have shown up on Youtube within the last 2 days:
Looks great! Especially the server-based multiplayer. Hopefully no more out of synch after playing for and hour.
yeah its streaming weekend. so beta people are aloud to start streaming and posting videos.
i am so pissed off i didnt get beta i been waiting since day one when they announced it. my brother who plays aoe like once every 2 years got it. really makes me bitter, i will get refund right now from steam to calm myself.
This is the most absurd thing I have read today.
Imagine raging at not winning lottery.