The game has no promotional videos or ads. It blocks popups so you will not find interruptions while designing your car.