I'm waiting for the consummate corporate shills to start telling us how its working as intended and how the game being in an alpha state is somehow our fault. Ubisoft executives have literally stated in interviews their goal as a publisher is to make a game that is 60$ and get $250 out of gamers with DLC/In game purchases through extensive marketing and not on the games merits alone.