Fun little game. The level design made me think this was a rage game. In any case, I found the secret in the last level. Here's a clip:
(Gameplay starts at 16:10 if the embed fails)