Not everything always goes according to plan, but we are really close and have been working on this like crazy, and by close i mean hopefully -hours- close. We are aiming for a late release tonight but we can't make any promises as new things do pop up, but we are as eager to get it out as you guys are to play it. Hopefully we can get it done in about 6 hours but if not, at least this weekend, it's coming.