Sort:  

These visuals somehow remind me of Colin McRae Rally games. Especially the second one. Anyway amazing mix as always.