I hope they release more info soon, as I really don't see any major improvments as of yet... time will tell tho...