This game has all the ingredients for greatness. Unfortunately they were mixed wrong and burned. Same problems as the original. Have to restart from the beginning after failing a level, not enough cash to buy upgrades, cannon bug doesn't always allow you to select power. Its too bad because this could be a great game if the developer would just read the comments and make some needed changes.