Artifacts: Update 1: Achievements and tweaks!

Hello! Thank you all for enjoying Artifacts so far, this launch has fortunately been very smooth! This update contains many steam achievements along with a host of small tweaks to minor mechanics. Major Change: 45 new a…