I asked over on asgard forums the day the info was posted, and they said they were on it...
battlemechanik.com
Forum Rules