Traffic Escape Puzzle Traffic Escape Puzzle is an addictive logic game where players must think through their every move to clear the way for a car in a blocked traffic flow. Your job is to move cars, ...