The game is buggy.
-3 second fuses for grenades
-Game often makes you wait a long time once all enemies have been defeated.
-Level 36 keeps failing saying my character has died despite being completely fine.
There's no restart button on level end prompts.
Minor quibble: You get 3 stars for beating par but none for passing.