An example of failing to meet potential.
The first nine levels were like a slow game of wack-a-mole. The following levels had few difficulties and required barely any skill. The unique character movements almost made the game fun to watch.
The characters were unique and the sound was good. If the game was fun, I wouldn't say that there needed to be improvements. They could have done more with it, but the small level of involvement and few decisions left it lacking.