Steam Achievement Fix

Oh Sheep!

Fixed issues related to Steam achievements not working.