This game hasn't even surpassed Alpha yet? What was Ubisoft even thinking with the original release date that was supposedly this year? I mean, I'm excited yes, but the progress seems to be somewhat disproportionate with regards to the publisher's original intentions...Jesus...