Escape This achievements

87.23%
Space Time Teleport
You traveled through a space time warp allowing instant travel to another location
89.36%
Suicidal Block
You have died more then 5 times, Wow
96.81%
Got Shot
You got shot.
97.87%
Turret Encounter
You have seen turret fire!
98.94%
Blocky Death
You died in the blockiest way possible