I haven't seen it yet. I just discovered it 3 days ago.
The director was an Ad guy so the graphics really make sense.