The promo video looks like to be shot in Prague, but feels somehow 'off', does it have some ai edits?