TBH achievements don't do anything for me. I always turn the notifications off because I just think they're annoying and immersion-destroying. I know they're popular though. I've seen games get dinged in user reviews for not having achievements. Sorry, I guess that wasn't helpful at all. lol