Kadardar said:Seems that the achievements are now added to TSA. One thread that is monitored by the Game Info team is:
Games with missing achievements where you can post these issues.
Technically a thread like you did under the game's Game Discussion is fine as well, but it might take a bit longer for the team to notice.