Twilight Wars: Fixed achievement related issues

Fixed an issue where achievement on Steam were sometimes out of sync with Gamelet badges.