Nice short game. If you want to develop this further, reduce the amount of enemies in a stage (often I just had to wait after setupping cannons and "fans"). Good stuff anyway.