Here is the full list of all 5 Davey achievements.
The game is tough, but rewarding!
The first hall was easy...
This is in the way, let's move it.
Hmm what did this button do?
You had to try again.