Heads Will Roll: Update 1.3 is live!

Hello guys! We're glad to announce that update 1.3 is finally live. It is a little bit late but hopefully it will be worth the wait. So, what's new? 1. Steam achievements. 2. Top scores board and proper score calculatio…