Video game style
I saw the trailer at the theatre this week... It definitely had a video game aesthetic... I thought it was interesting... I can't judge as I haven't seen the full film yet...
Is this something related to the source material? It's based on a cartoon, right?