TEEFS: Steam achievement fix *WIP*

Patch notes Another patch to help ease the frustration of steam achievement compatibility issues with some players.