Ignore the promised releases for updates, this game hasn't been updated in years and is unlikely to ever get updated again.
