Cloudborn: Small update - Steam Achievements, bugfixes and tweaks

Hi everyone! We hope November is treating you well and that you're not too down from the fall...Get it? Down, fall, climb... It's a pun... Ok right, let's move on :S We have a small update for you that we hope will enha…