Recently, Theuaredead finished the achievement icons, so if you unlocked an achievement, you should see a special little icon!
Along with that I will be finishing up the update this week and preparing the game for release on Steam. During the beta testing I will give out more keys for the mod, so more people can post suggestions and bugs for the mod before release.
I plan on finishing up the update by the start of November.