If they release the beta today, then it’s still somewhat believable that they’ll make it in time. But if the beta doesn’t drop today… It looks like they’re doing something interesting with affinity, but that also means they’ve got less than a week left to fix at least the bugs, not to mention balance…