For those interested in Steam Achievements, they are now up on the steam site.
Go here to see for yourself: http://steamcommunity.com/stats/214950/achievements
It's agonising to see that some people (most likely reviewers and CA staff) have already been playing... but only 5 and a half days to go woo hoo!!