The cutscenes are fantastic, IMHO. You're running for a stretch and when they take place, they add a delightful "realism". Ads are not generally forced while you're trying to complete a level. But there's plenty once you make any transactions at the store to increase stats & skills. We'll designed, indeed!