Interesting concept (reminds of the game 'Driver'), and art style. :D
The gameplay has some serious slowdowns for me, though... :(