Improved player: wall detection, could no longer get into the edge of a wall