Enjoyed the mini-games and the difficulty too, struggled a bit in the first wave but after a few upgrades things were picking up