Scarlet City of Devils: 0.0.3.3 Update Steam Achievement Fixed

Steam Achievement Fixed Finally! This one really kept me up all night and also the reason for the frequent updates. Only thing left is the Chinese localization and a few addon. Here's to a smooth release day!