Rush Hour aka Traffic Jam aka Tokyo Parking… a classic multi-puzzle game.
Are you sure you want to continue?