LethalChicken submitted a new map: Don't Look Down - Battle it out on a fully destructible floating arena. Read more about this map...