I don't want to spoil too much but it is mainly luck. I will say that your odds are better than 0.1% but just remember that you don't have to get all of the achievements if they're not fun for you. They're purely optional and I think you've seen most of what the game has to offer. Thanks for playing so much! I'm glad you liked it enough to see so much of the game!