Dump Escape is an exciting Arcade Game and published on Jan 6th, 2012 and has been played 4,445 times and has a rating of 94% after 97 votes.
You're trapped in a favela and you just cannot take it any more! Swim, run, and fly your way to freedom.