In this awesome parkour map you have to find a key to escape the strange world you woke up in. Are you up to the challenge?!