FYI, the latest ECHO Patron posting stated that we will be getting an update to Interea sometime this month (no specific date set yet tho).
The last update Is from 8 days ago, Is that one you're talking about recent?
No, it just came out 2 days ago on Nov 2nd.